# JDK配置
[TOC]
Java開發工具包(Java Development Kit),是一套用戶給 Java 編程人員的開發套件,其中包含了:
* JRE (Java Runtime Envoirment):Java 運行時環境,其中最重要的部件是 JVM;
* Java 開發工具:編譯工具 javac、API 生成工具 javadoc......;
* 核心類庫 (Java API)
## 下載 JDK 并安裝
使用 JDK1.8 版本,[Oracle 官方網站下載](http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html)。
安裝完成后的目錄說明
~~~
├─bin 存放一系列的命令和工具
├─db
├─include
├─jre Java運行時環境
└─lib 核心類庫
~~~
## 通過配置方式部署 JDK
**關于命令提示符的基本操作**
打開命令提示符:`cmd`
進入相應的盤符:`c: d: e:`回車
列式某個目錄下的所有文件:`dir`
~~~
2017/09/14 13:56 <DIR> env
2017/10/25 10:17 110 Hello.java
2017/10/22 09:21 113 index.html
2017/09/25 09:16 3,961 logo.png
2017/10/15 22:56 <DIR> My Training
2017/10/01 19:20 <DIR> MySQL Datafiles
2017/10/23 14:22 <DIR> Pic
2017/10/19 17:22 <DIR> Program Files
2017/10/18 08:57 <DIR> QMDownload
2017/10/25 10:45 <DIR> temp
2017/10/04 23:21 <DIR> Virtual Machines
2017/10/12 12:55 <DIR> Work
2017/10/22 09:15 0 新建文本文檔.txt
~~~
> 在資源管理器中,文件夾和文件我們要相同對待,即是同一類型的。
> 進入某個目錄:`cd`目錄名(目錄名的通配使用\*)
~~~
D:\>cd my*
D:\My Training>
~~~
返回到上一層目錄:`cd..`
## 什么是環境變量
進入環境變量:「我的電腦-右鍵」-> 「屬性」-> 「高級系統設置」-> 「環境變量」
定義變量:「新建」,鍵入變量名和值。
引用變量:使用 %變量名% 方式。
Path 變量的用途:系統的全局的路徑,我們在任意位置可以訪問在 Path 定義的文件夾(目錄)中的可執行程序或者批處理文件,在Windows 系統中,可以直接執行的文件有 exe/bat。
> 在 Path 變量中,可以定義多個文件目錄,之間用`;`號隔開
## 配置 JDK
前提條件:需要包含完整 JDK 文件的文件夾。
1. **定義JAVA\_HOME(以下定義的鍵名都要注意大小寫):可以讓后面Path和CLASSPATH定義時引用這個地址。**
鍵名:**JAVA\_HOME**鍵值:jdk所在目錄
JAVA\_HOME =`d:\xx\xx\jdk1.8`

2. **定義CLASSPATH變量:讓程序可以引用JDK提供的類庫進行開發。**
CLASSPATH =`.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;`

3. **修改Path變量值:可以讓程序在任意的目錄訪問JDK提供的工具命令。**
在 Path 中**追加目錄**`%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;`

這樣就完成了 JDK 的部署。