JDK、JRE、JVM
- JDK:Java Development Kit (Java开发工具)
- JRE:Java Runtime Environment (Java运行环境)
- JVM:Java Virtual Machine (Java虚拟机)
![jdk-jre-jvm](https://img-blog.csdnimg.cn/20210313095246317.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80NTMzNDE3Mg==,size_16,color_FFFFFF,t_70)
JDK下一些目录的作用
bin:用于放一些可执行程序(文件)
javac.exe:java编译器
java.exe:java运行工具
jar.exe:打包工具
javadoc.exe:文档生成工具- include:由于JDK是用C和C++编写的,在启动时需要引入一些C语言的头文件,而这里面存放的正是这么一些头文件。
jre:Java运行环境
- lib(library库的缩写):存放的是一些Java的类库文件
- src.zip(资源文件压缩包):存放了很多Java类,通过解压就可以看到Java基础类的一些源代码
重点了解一下bin目录和jre目录就ok
JDK、JRE、JVM的作用和关系
- 我们用jdk编写了一个java程序交给jre 运行,由jvm实现跨平台。
Java开发环境搭建
- 点击此处跳转官网下载
- 点击JavaSE Downloads,找到Java SE8,点击JDK Download,下载所需安装JDK电脑对应的版本。
可以通过右击'计算机'--->'属性',查看有关计算机的系统类型
- 安装路径不要有中文或者特殊符号(如空格等),最好比如新建一个命名为‘Java’文件夹,尽可能地简化路径。(便于以后的查找和使用,C:\Java\jdk1.8.0_212)
- 当提示安装JRE时,可以选择不安装(因为通过前面学习已经知道JDK里面包含了JRE)
- 配置环境变量
1.添加JAVA_HOME:
复制bin目录的上一级路径---->计算机---->属性---->高级系统设置---->环境变量---->系统变量---->新建---->在弹出的变量名框里输入JAVA_HOME---->变量值框里粘贴前面复制好的bin目录的上一级路径---->确定
2.配置Path变量:
在系统变量里找到Path变量名,双击打开---->新建---->输入%JAVA_HOME%\bin---->确定---->新建---->输入%JAVA_HOME%\jre\bin(环境变量配置好后,要确保有两个JAVA_HOME
)
注意:
1.bin目录的上一级路径即:JDK的安装路径
2.bin目录是真实存在的
JAVA_HOME等价于JDK的安装路径;在环境变量里,%%相当于引用
- 检验JDK是否安装成功:
1.打开控制台:Ctrl+Shift+S+右击 或Windows+R+cmd
2.输入java -version,如果出现如下例所示的JDK版本信息,则说明安装成功。(注意:java后面有空格)
![JDK安装检验](https://img-blog.csdnimg.cn/20210313113317114.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80NTMzNDE3Mg==,size_16,color_FFFFFF,t_70)