一、欲使用Java语言做编程(开发),必先了解JDK。JDK是Java编程语言的开发工具包,因此在使用Java语言编程时,要先在电脑中安装JDk(下载:www.oracle.com)并在电脑中配置环境变量。
二、JDK目录
1、bin文件夹中存放的是工具,常用的工具:javac.exe(编译工具)、java.exe(执行工具)。
2、lib文件夹中存放的是所有的java类,以.java形式存在,是类库。
3、inclide文件夹中存放的是其他编程语言写的程序,例如:C语言。
4、jre文件夹是运行环境,其中jre文件夹中的JVM是java虚拟机,jvm的作用有两:a.在内存中开辟一块空间,b.把源码编译为字节码。
5、src.zip压缩包是源代码码。
补充:JDK、JRE、JVM三者之间的关系:JDK包含JRE,JRE包含JVM.
三、JDK之环境变量配置
JDK有两种:a.安装版的需要安装之后才可以配置环境变量;b.之间配置环境变量即可。两种JDK的环境变量配置是一样的,没区别。
1、环境变量配置:
方法1:【此电脑】 右键 【属性】→【高级系统设置】→【环境变量】→【用户变量】选择path,点击编辑把JDK所在的路径粘贴过来,JDK路经要到bin文件夹,例如吾的JDK路径:D:\Software\etc\Jdk\jdk1.8.0_181\bin。
方法2:
a.【此电脑】 右键 【属性】→【高级系统设置】→【环境变量】→【系统变量】选择选择path,点击编辑把JDK所在的路径粘贴过来,JDK路经要到bin文件夹,例如吾的JDK路径:D:\Software\etc\Jdk\jdk1.8.0_181\bin。
b.亦可在【系统变量】下新建:JAVA_HOME,把JDK的路径写到JAVA_HOME下,JDK的路径写到JDK文件夹下即可(也就是lib的上以及文件),接着在Path下写:%JAVA_HOME%\bin.
2、环境变量配置后可在dos命令窗口检验JDK是否安装成功:选择方法1的,可直接在dos窗口输入:java -version;若是选择方法2的需要把路径切换到所安装的JDK的bin文件下,再输入:java -version。
3、输入java -version ,显示出类似以下图片的信息,说明JDK配置成功:

4、path、pathClass、JAVA_HOME各代表的含义:
path表示:以.java结尾的源码和以.class结尾的字节码在同一个路径下。
pathClass表示:以.java结尾的源码和以.class结尾的字节码不在同一个路径下,而所有的以.class结尾的字节码在同一个路径下。
JAVA_HOME表示:相对路径
5、选择方法1配置环境变量源代码和字节码在同一个路径下;选择方法2配置环境源代码(.java)和字节码(.class)不在通有个目录下,而是所有的源代码(.java)在同一目录下,所有的字节码(.class)在同一目录下。这也是把JDK的环境变量配置在【用户变量】和【系统变量】下的区别。
四、待续 ······
原文:https://www.cnblogs.com/SM-Elephant/p/12320764.html