## 安装`JDK`
> 在 Windows 中,你需要下载并运行 [java-jdk.exe](https://pan.baidu.com/s/11kwBvLEXc4DGe2djP2Zpfg),我们提供多个版本的sdk提供给大家选择,**下面为提取码。**
> ~~~
> k4iu
> ~~~
**1.下面我们以`java8`为例子进行安装。**
> ![](https://img.kancloud.cn/d9/6c/d96cbed57f79867025391bfebc2565f0_1426x464.jpg)
**2.双击进行安装,下一步即可。**
> ![](https://img.kancloud.cn/f8/da/f8da06342d897d9918c220fd25a0f0df_713x391.jpg)
**3.修改安装路径,下一步即可。**
> ![](https://img.kancloud.cn/aa/88/aa88c2c17937216b89911ced8294a8c5_504x383.jpg)
>
**4.等待jdk安装,这里时间比较长。**
> ![](https://img.kancloud.cn/7e/fe/7efe85c826a44dc844e679a709827050_500x379.jpg)
**5.修改jre的安装目录,点击下一步。**
> ![](https://img.kancloud.cn/a5/05/a50557a3e981da7195720652dd5f611b_701x386.jpg)
**6.等待jre安装。**
> ![](https://img.kancloud.cn/15/f1/15f12c3b85a7555dae7fa856f905fe47_716x393.jpg)
**7.安装完成并关闭。**
> ![](https://img.kancloud.cn/27/fa/27fa2b426bd5113afccf9bd6ca5aae1e_504x383.jpg)
**8.配置环境变量。**
> 进入控制面板-->系统和安全->系统,点击高级系统设置。
> ![](https://img.kancloud.cn/c2/0e/c20eb799b33a39af87da05984342a709_1139x641.jpg)
> 点击环境变量。
> ![](https://img.kancloud.cn/d4/4c/d44cb7a5e58eddaf3ba796e9345de58a_493x605.png)
> 点击新建
> ![](https://img.kancloud.cn/ff/6e/ff6e02d2ba89671d25dfc2d2433bdcc5_632x666.png)
> 变量名设置为 `JAVA_HOME` 变量值为你开装的jdk目录,例如 `D:\java\jdk\jdk1.8.0_281`
> ![](https://img.kancloud.cn/d6/0c/d60cf92e33d8fef77d819fd9d8c54d40_632x666.png)
> 编辑Path,
> ![](https://img.kancloud.cn/04/b0/04b03a88f6557e6baebd295496838f3f_632x666.png)
>新建一个 `%JAVA_HOME%\bin` 。
> ![](https://img.kancloud.cn/7e/18/7e182d3f3da21a13e286ceee6792647f_541x570.png)
**9.打开cmd,输入 `java -version `。**
> ~~~
> java -version
> ~~~
> ![](https://img.kancloud.cn/19/16/191629fe2edb476e63c509c233866ae9_993x519.png)
>
**10.我的第一个java程序。**
>新建HelloWorld.java文件,代码内容如下。
> ~~~
>public class HelloWorld{
> public static void main(String[] args){
> System.out.println("Hello World");
> }
>}
> ~~~
> cmd切换文件目录为当前HelloWorld.java文件的绝对路径,例如
> ~~~
> C:\Users\Administrator\Desktop\java-foundation\HelloWorld
> ~~~
> ![](https://img.kancloud.cn/71/c8/71c8b55cbc6e6388b9ad41309287200a_993x519.png)
> 执行 javac HelloWorld.java 编译当前java程序。
> ~~~
> javac HelloWorld.java
> ~~~
> ![](https://img.kancloud.cn/82/00/82006d54d0a44816be09e602664795fe_993x519.png)
> 执行 java HelloWorld,运行当前jjava程序。
> ~~~
> java HelloWorld
> ~~~
> ![](https://img.kancloud.cn/9d/4d/9d4d0a58eec32cff5835dd879f3b8697_993x519.png)
**大功告成,我们的Java编程之路正式开启。**