JAVASE簡介---D1

BraveChallenge發表於2018-11-06

1.java簡介
  在1995年由sun公司推出的一款高階程式語言(Oak橡木),是WEB應用程式的首選。
  特點:面向網際網路程式設計,安全可靠、物件導向、跨平臺等。
2. java語言的特點-----跨平臺(作業系統)
  JVM(java虛擬機器)—事先對應的作業系統上安裝對應版本的JVM,就能實現同一個java應用程式最後得到的結果一樣,是因為JVM遮蔽了底層系統的差異。
執行過程

3.java語言的三大技術結構
  J2SE(標準版/基礎版) 主要針對小型應用程式或者桌面服務提供瞭解決方案。
  J2EE(企業版/商務版) 主要針對公司模組化開發或者集中化開發提供了方案。
  J2ME(小型版)主要是針對移動終端的嵌入式開發提供了可能。

	1.5版本後改名為:JAVASE、JAVAEE、JAVAME

4.java語言環境的搭建
  4.1 JRE(Java Runtiming Environment java執行時環境)----在java程式啟動時需要的環境。
      JRE=JVM+核心類庫
   4.2 JDK(Java Development Kit java開發工具包)
     JDK=JRE+開發工具包
  4.3 安裝JDK----目錄不能出現中文和空格。
   4.4 人機互動
     1)圖形介面
      2)命令列模式
  4.5 DOS(磁碟作業系統) 常用命令
   4.5.1 命令提示符查詢
     1)win+r 輸入cmd
     2)在位址列輸入cmd
   4.5.2 常用命令
      1)dir:展示出當前位置下的所有資訊
      2)cd: 翻轉目錄(cd…返回上一級、cd/ 返回當前磁碟符根目錄)
   4.6 環境變數—是指作業系統讓當前系統環境之下特定的引數
     JAVA_HOME=jdk安裝目錄(自定義環境變數)
     PATH=%JAVA_HOME%\bin 目錄

5.案例----在控制檯輸出HelloWorld
  5.1 建立一個類
在這裡插入圖片描述
   5.2 建立main方法
在這裡插入圖片描述
     1)可以讓類單獨執行
     2)是程式的入口
    3)被JVM呼叫
  5.3輸出語句
在這裡插入圖片描述
在這裡插入圖片描述
  .java檔案儲存的都是程式設計師能看得懂的程式碼也稱之為原始檔----通過javac命令編譯-----.class檔案
儲存的是二進位制資料也稱之為位元組碼檔案
.class檔案----通過java命令執行—得到最終結果
  注意:
     1)公共類的類名一定要和.java檔案的名稱一致
     2)一個.java檔案中可以有多個類最多隻能有一個公共類
     3).java檔案中有幾個類就有幾個.class檔案
     4)Java區分大小寫,.java檔案有幾個沒有區分大小寫的類,有幾個類就有幾個.class檔案;如果多個類名只有大小寫的區別最後實際要去執行的類是最後一個類(因為在windows中不區別大小寫,後面的類會覆蓋掉前面的類)。
  5.4 帶包編譯和執行
     帶包編譯:
在這裡插入圖片描述

			帶包執行

在這裡插入圖片描述