JDK是提供給Java開發人員使用的,其中包含了java的開發工具,也包括了
JRE。因此安裝了JDK,就不用在單獨安裝JRE了。
其中的開發工具:編譯工具(javac.exe) 打包工具(jar.exe)等。html
包括Java虛擬機(JVM Java Virtual Machine)和Java程序所需的核心類庫等,
若是想要運行一個開發好的Java程序,計算機中只須要安裝JRE便可。java
推薦下載JDK1.8版本,由於大多數企業都在使用這個版本。勾選「Accept」,選擇「windows X64」版本,登陸orancle帳號便可下載。windows
傻瓜式安裝,一直點「下一步」就行,須要找特別注意的就是安裝軟件的路徑中不能包含中文、空格。oracle
右鍵點擊「此電腦」的「屬性」選項,選擇「高級系統設置」選項,點擊下面的「環境變量」選項,點擊「系統變量」下面的「新建」選項;
在「變量名」處填上JAVA_HOME
,「變量值」爲JDK安裝路徑,筆者的路徑是C:\Java\jdk1.8.0_191
點擊「肯定」選項
在「系統變量」中找到「Path」,選中「Path」點擊「編輯」選項,點擊「新建」選項,輸入%JAVA_HOME%\bin
點擊「肯定」選項工具
打開命令提示符窗口,輸入命令java -version
,若是一切正常,你會看到以下輸出:
開發工具
PATH是操做系統用的,用來指定操做系統須要使用到的可執行程序的位置。對於Java來講,一般須要把JDK的bin目錄添加進入PATH中,這樣你就能夠在任意目錄下使用bin下面的可執行程序,如javac.exe、java.exe等。
這個變量必定要保證將JRE/JDK的bin歸入其中(這裏我說的其實不嚴謹,你能夠把javaw.exe等這類文件複製一份放到任意一個PATH路徑下,不必定是JRE/JDK也行),這樣不少Java程序才能啓動,好比Eclipse。操作系統
JAVA_HOME是一個約定,一般它指的是JDK的目錄。若是須要JDK的話,大部分程序會默認去環境變量中取JAVA_HOME這個變量。
例如,Tomcat的.bat/.sh
文件中就會默認去取JAVA_HOME來用。code
用記事本建立一個java源文件:HelloWorld.java
htm
public class HelloChina{ public static void main(String[] args){ System.out.println("Hello,World!"); } }
打開命令提示符窗口,cd
進入源文件所在目錄
javac HelloWorld.java
blog
java HelloChina