JDK文件目录结构及配置环境变量
目录结构
目录名称 | 说明 |
---|---|
bin | 可执行程序,开发工具(编译工具javac.exe、运行工具java.exe等) |
conf | JDK的相关配置文件 |
include | 包含其他语言写的程序,平台特定的头文件 |
jmods | 该路径下存放了JDK的各种模块 |
egal | 该路径下存放了JDK各模块的授权文档 |
lib |
包含了java核心代码,
包(包含java定义的类字节码文件),别人写好的java类,补充的jar包 |
jre文件夹
运行环境
src文件夹
java源代码,包含所有java相关的类
配置环境变量
JDK下载
JRE和JDK
- JVM(Java Virtual Machine),Java虚拟机,实现跨平台 源文件.java—–>JVM编译——>字节码文件.class
- JRE(Java Runtime Environment),Java运行环境,包含了JVM和Java的核心类库(Java API)
- JDK(Java Development Kit)称为Java开发工具,包含了JRE和开发工具
总结:我们只需安装JDK即可,它包含了java的运行环境和虚拟机。
下载
官方网站
JDK安装极其简单,就不介绍了
环境变量
配置环境变量相当于是把JDK放到一个所有目录都可以访问的地方,如果不配置环境变量,那么这些命令只可以在JDK安装目录下执行。
path
:让工具可以在任何位置都可以访问
JAVA_HOME
:方便配置环境变量(让相对路径的写法简单些)
classPath
:把生成的class文件都放到一起,方便管理
CLASSPATH配置时为什么要加
.
:在设置CLASSPATH变量时,必须在配置路径前添加一个点(.)来识别当前目录下的Java类。
JAVA_HOME:java安装路径
path:%JAVA_HOME%\bin
classPath可以不用配置,不配置则产生的class字节码文件都默认存放在java项目所在的文件夹
.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar; //记得前面有个"."
环境变量配置成功
验证:
版权声明:本文为m0_51779342原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。