JDK文件目录结构及配置环境变量

JDK文件目录结构及配置环境变量

目录结构

目录名称说明
bin可执行程序,开发工具(编译工具javac.exe、运行工具java.exe等)
confJDK的相关配置文件
include包含其他语言写的程序,平台特定的头文件
jmods该路径下存放了JDK的各种模块
egal该路径下存放了JDK各模块的授权文档
lib包含了java核心代码,rt.jar包(包含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;         //记得前面有个"."
环境变量配置成功

验证:
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值