第一章·走進Java

2020-08-08 21:27:08

第一章·走進Java

1.Java的共同創始人之一:James Gosling(詹姆斯·高斯林)
   公認爲Java之父
2.Java是一種跨平臺的、物件導向的程式語言。因爲其具可移植性,安全性種衆多特點,使其應用廣泛
   具體可參照(Java的百度百科介紹):https://baike.baidu.com/item/java/85979
3.Java的特點
   跨平臺:一次編譯,處處執行
   物件導向,等等有很多,不一一舉例,用到的時候,會在後面補充
4.Java開發環境及JDK設定
   JDK下載:https://www.oracle.com/java/technologies/javase-jdk14-downloads.html
   JDK安裝(有的舊版本安裝有可能跟演示不同):
   操作系統::Window10
   演示使用版本:jdk-14.0.2_windows-x64_bin
   a.下載之後,雙擊開啓jdk-14.0.2_windows-x64_bin.exe 檔案,點選下一步
在这里插入图片描述
   b.如果需要更改安裝地址,點選更改,不需要則點選下一步
在这里插入图片描述
   更改安裝地址
在这里插入图片描述
在这里插入图片描述
   c.JDK安裝成功
在这里插入图片描述
   d.JDK的環境設定
   第一步:開啓環境變數 右鍵此電腦屬性 →高階系統設定→環境變數
在这里插入图片描述
   第二步:在系統變數中新建變數JAVA_HOME,變數值爲JDK的所在目錄
在这里插入图片描述
   第三步:在Path變數新建%JAVA_HOME%\bin
在这里插入图片描述
                                    這個版本不需要設定classpath變數
   e.檢驗是否設定成功
第一步:開啓cmd視窗 (win+r→輸入cmd回車)
第二部:分別輸入:java 檢驗java執行環境
                              javac 檢驗java編譯環境
                              java -version 檢驗Java的安裝版本
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
5.Java編譯及執行原理
   a.java編譯執行過程
      (1)編譯期:.java原始檔,經過編譯,生成.class位元組碼檔案
      (2)執行期:JVM載入.class並執行.class
   b.名詞解釋
      (1)JVM:java虛擬機器載入.class並執行.class
      (2)JRE:java執行環境除了包含JVM以外還包含了執行java程式所必須的環境
          JRE=JVM+java系統類庫(小零件)
      (3)JDK:java開發工具包除了包含JRE以外還包含了開發java程式所必須的命令工具
          JDK=JRE+編譯、執行等命令工具
      (4)說明:
           執行java程式的最小單元爲JRE
           開發java程式的最小單元爲JDK