Java學習之Jdk配置
1.JDK,JRE,JVM介紹
1.1什麽是JDK
JDK(Java Development Kit) 是 Java 語言的軟件開發工具包(SDK)。在JDK的安裝目錄下有一個jre目錄,裏面有兩個文件夾bin和lib,在這裏可以認為bin裏的就是jvm,lib中則是jvm工作所需要的類庫,而jvm和 lib合起來就稱為jre。
1.2什麽是JRE
JRE(Java Runtime Environment,Java運行環境),包含JVM標準實現及Java核心類庫。JRE是Java運行環境,並不是一個開發環境,所以沒有包含任何開發工具(如編譯器和調試器)
註:(所以作為開發人員其實我們是可以不安裝JRE的——因為jdk裏面已經包含)
1.3什麽是JVM
JVM是Java Virtual Machine(Java虛擬機)的縮寫,JVM是一種用於計算設備的規範,它是一個虛構出來的計算機,是通過在實際的計算機上仿真模擬各種計算機功能來實現的。
JDK JRE JVM 關系圖(引用https://blog.csdn.net/songkai320/article/details/51819046)
上面我們了解了什麽是JDK和JRE和JVM下面講解為什麽要 配置Path路徑
二JDK路徑配置
JDK路徑配置其實配置的就是java的編譯程序路徑
為什麽要配置Path路徑那麽什麽是Path路徑?
2.1path路徑是什麽
計算機執行一個命令時,比如我們在dos下執行javac命令,計算機搜先會搜索當前目錄下是否有可執行的javac程序,然後再在系統Path路徑上選擇能夠執行javac命令的程序,最後在win32裏面尋找。否則將找不到。這是計算機的查找過程。現在我們就可以知道為什麽要配置path路徑了。其實就是為了解決我們在任何目錄下計算機都可以找到並執行java的編譯程序。
註(因此我們也可以不配置path也可以編譯Java程序,當然這樣會非常麻煩因為你只能在javac同目錄下編譯java程序--。)
2.2path路徑格式
path路徑使用絕對路徑也叫物理路徑
格式:x盤\x文件
例:D:\JAVA\JDK1.8\bin
2.3path路徑配置過程
a)點擊開始按鈕找到此電腦(win7一下是計算機)
b)右鍵屬性找到高級系統設置
c)單擊選擇環境變量
d)在系統變量中找到path選這編輯後新建將要配置的路徑填寫進去就可以了
Java學習之Jdk配置