jdk下的各种目录,需要知道是干嘛的吗

例如,bin,conf,include,jmods,legal,lib
这些是某个单词的缩写吗,其中legal和lib放的是啥呀,不太理解

jdk是Java语言的软件开发工具包,里面的一些文件夹不需要过多的去了解,大致知道有哪些东西就行,你说的这些文件夹命名都是前人设置好了的,conf就是配置文件,lib就是资源包,bin里面存放的就是各种命令

这些文件夹基本都是见名之意的,conf就是配置文件,lib就是资源包,bin里面存放的就是各种命令,大致知道常用的即可

JDK 1.8
​ |— bin 命令开发工具

​ |— include C或C++的头文件

​ |— jre 运行时环境

​ |— legal 法律声明

​ |— lib 动态链接本地库

JDK 1.9 之后
​ |— bin 命令开发工具

​ |— conf 配置文件

​ |— include C或C++的头文件

​ |— jmods JMOD格式平台模块

​ |— legal 法律声明

​ |— lib 动态链接本地库