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

  • Post author:
  • Post category:其他




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



目录结构

目录名称 说明
bin 可执行程序,开发工具(编译工具javac.exe、运行工具java.exe等)
conf JDK的相关配置文件
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;         //记得前面有个"."


环境变量配置成功

验证:

在这里插入图片描述



版权声明:本文为m0_51779342原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。