一、JDK下載
1.JDK下載地址:
https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
打開鏈接后,選中Accept License Agreement接收協議,再單擊jdk-8u201-windows-x64.exe即可下載。具體操作如下圖所示:
(備注:Windows x86適配32位系統,Windows x64適配64位系統)

2.下載完后,雙擊即可進行JDK的安裝,一直默認下一步即可完成安裝。
(備注:默認安裝到系統C盤,您也可以在安裝過程中更改安裝目錄到其他盤)
二、環境變量配置
1.JDK安裝完成后,需要進行環境變量的配置,右鍵我的電腦--屬性--高級系統設置,將看到下面的界面:

2.點擊上圖中的環境變量,然后開始環境變量的配置:
(備注:1.在用戶變量中配置JDK,只適用當前用戶。2.在系統變量中配置,JDK將適用於系統上所有的用戶。如果是公用電腦,建議在用戶變量中配置,這樣將不會干擾其他人在該電腦上的配置)
(1)點擊系統變量下面的新建按鈕,變量名JAVA_HOME(代表你的JDK安裝路徑),值對應的是你的JDK的安裝路徑。

(2)繼續在系統變量里面新建一個CLASSPATH變量,其變量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;如下圖所示:
(備注:最前面有一個英文狀態下的小圓點不可遺漏)

(3)在系統變量中找到一個變量名是Path的變量,雙擊編輯添加:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;如下圖所示:

最后點擊確定,此時JDK的環境變量配置就完成了
3.驗證環境變量是否配置成功
(1)WINDOWS+R鍵,輸入cmd,進入命令行界面,如下圖所示:

(2)輸入java -version命令,可以出現如下圖的提示,你可以看你安裝的JDK版本:

恭喜您,到此為止,JDK已安裝配置成功;
最后附上官網上java教程和API
JAVA tutorials:
http://docs.oracle.com/javase/tutorial/
JDK1.8 API鏈接:
http://docs.oracle.com/javase/8/docs/api/
備注:
關於path和classpath的含義:
1.path變量的含義就是系統在任何路徑下都可以識別java,javac命令
2.classpath變量的含義是告訴jvm要使用或執行的class放在什么路徑上,便於JVM加載class文件,.;表示當前路徑,tools.jar和dt.jar為類庫路徑。如果不用Swing里面的東西,可以不加dt.jar。 tools.jar里面是最基本的工具類,比如javac。
rt.jar、tools.jar和dt.jar:
1. rt.jar rt其實是runtime的縮寫,默認就在 根classloader的加載路徑里面 放在claspath是多此一舉
不信你可以去掉classpath里面的rt.jar
然后用 java -verbose XXXX 的方式運行一個簡單的類 就知道 JVM的系統根Loader的路徑里面 不光rt.jar jre/lib下面的大部分jar 都在這個路徑里
2. tools.jar 是系統用來編譯一個類的時候用到的 也就是javac的時候用到
javac XXX.java
實際上就是運行
java -Calsspath=%JAVA_HOME%/lib/tools.jar xx.xxx.Main XXX.java
javac就是對上面命令的封裝 所以tools.jar 也不用加到classpath里面
3. dt.jar是關於運行環境的類庫,主要是swing的包 ,你要用到swing時最好加上
dt.jar好像是swing的一些什么類,Eclipse開發環境默認的JRE也沒有包括它。應該沒用。
tools.jar應用服務器用來編譯JSP文件,應用服務器自己會加載,不需要自己設置。
