1.什么是JDK呢? JDK是整个JAVA的核心,包括了Java运行环境JRE,一堆Java工具(javac/java/javadoc等)和Java基础的类库(即Java 提供给我们使用的常用方法)。所有要想让所编写的程序正常运行就要先在电脑上安装JDK。
2.安装JDK需要哪些准备工作呢? 安装JDK首先需要将下载好的JDK双击打开 目前市面上java8较为稳定!
①![以管理员身份运行如图的jdk-8u111,](https://oscimg.oschina.net/oscnet/3eb85b3578d561fa3bd8e09f558bb54e3d8.jpg)
②![点击下一步](https://oscimg.oschina.net/oscnet/3490cf52d7bd294206fb68e817d651616bc.jpg)
③![这里可以更改安装的地方,完成更改后,然后点击下一步,](https://oscimg.oschina.net/oscnet/29a12c9669626ff4ab251e932eb8c6ffea8.jpg)
④![这个时候会弹出如图的对话框(安装JRE),直接关闭对话框(因为JDK已经包含了JRE,所以无需重复安装)。](https://oscimg.oschina.net/oscnet/d2551eceef90b7099014b252329e7347b94.jpg)
⑤![现在JDK就已经安装完成了,但是还需要配置环境变量。](https://oscimg.oschina.net/oscnet/2ef23661cf5be9c98714ae721426923d091.jpg)
a.什么是环境变量呢? 环境变量说白了就是指定一个软件的路径,告诉系统, 当要求系统运行一个程序而没有告诉它程序所在的完整路径时, 系统除了在当前目录下面寻找此程序外, 还应到环境变量配置的路径下去找。
b.为什么要配置环境变量呢? 因为,PATH环境变量。作用是指定命令搜索路径,在shell下面执行命令时,它会到PATH变量所指定的路径中查找看是否能找到相应的命令程序。我们需要把 jdk安装目录下的bin目录增加到现有的PATH变量中,bin目录中包含经常要用到的可执行文件如javac/java/javadoc等待,设置好 PATH变量后,就可以在任何目录下执行javac/java等工具了。
c.那么如何配置PATH环境变量呢? 鼠标右键点击我的电脑--》高级系统设置--》环境变量--》系统变量(S)--》找到PATH--》将jdk-8u111下的bin文件所在位置复制到PATH中--》 ![配置环境变量如图](https://oscimg.oschina.net/oscnet/10c156055fc6829e4bc1d37ba4ea05ad9db.jpg)
d.什么是JAVA_HOME,什么是CLASSPATH呢? CLASSPATH:指定你在程序中所使用的类(.class)文件所在的位置class类路径 和 lib 包路径。目前阶段基本不用 JAVA_HOME: 配置jdk安装路径 的环境变量。
JDK安装好,环境变量配置完成之后,现在就可以编译和运行程序了!