Java基础—JDK和JRE的区别和环境变量配置
⽬录
(⼀)JDK和JRE
JDK:java 程序开发⼯具包,包括编译器()、开发⼯具(、、、)和更多的类库(如tools.jar)等。
JRE:java 程序运⾏时环境,包括JVM虚拟机(等)和基本的类库(rt.jar等)。
总⽽⾔之,如果你需要运⾏java程序,只需安装JRE就可以了。如果你需要编写java程序,需要安装JDK。
(⼆)安装JDK
官⽹下载地址:
下载完之后默认安装就⾏。
bin:提供 JDK ⼯具程序,包括 javac、java、javadoc、appletviewer 等可执⾏程序。
include:存放⽤于本地访问的⽂件。
jre:存放 Java 运⾏环境⽂件。
lib:存放 Java 的类库⽂件,⼯具程序实际上使⽤的是 Java 类库。JDK 中的⼯具程序,⼤多也由 Java 编写⽽成。
src.zip:Java 提供的 API 类的源代码压缩⽂件。如果需要查看 API 的某些功能是如何实现的,可以査看这个⽂件中的源代码内容
jdk 是我们的开发⼯具包,它集成了 jre ,因此我们在安装 jdk 的时候可以选择不再安装 jre ⽽直接使⽤ jdk 中的 jre 运⾏我们的 Java
程序
(三)配置环境变量:
JAVA_HOME:C:\Program Files\Java\jdk1.8.0_144
JRE_HOME:C:\Program Files\Java\jdk1.8.0_144\jre
CLASSPATH:.;%JAVA_HOME%\lib;%JRE_HOME%lib;
PATH:%JAVA_HOME%\bin;%JRE_HOME%\bin;安装jdk环境变量如何配置
配置环境变量的原因分析:
因为JDK装好后的两个重要执⾏⽂件(代码编译⽂件)和(代码执⾏⽂件)存在于所装的JDK的bin⽬录下,⽽我们写的Java或者跑的别⼈的程序⼀般是放在⼀个新的⽬录,主要是⽅便管理,如果都放在这⾥,会很混乱,更何况编译还有class⽂件⽣成。
但是,当我们要运⾏Java程序时,我们需要编译(需要使⽤)和执⾏(需要使⽤java。exe),⽽系统默认的是在当前程序所在的⽂件夹⽬录下去寻这两个执⾏⽂件,⽽不会去其他地⽅,此时我们就需要配置Path环境变量,使得每次程序运⾏就⾃动到安装JDK的bin⽬录下去搜索和⽂件。
(四)检查环境变量是否配置成功:
(五)问题记录
1. 安装JDK14版本,没有JRE的解决办法,问题如下所⽰:
解决⽅式:
1. 以管理员权限运⾏cmd命令
2. 进⼊jdk安装⽬录,执⾏命令 --module-path jmods --add-modules java.desktop --output jre
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论