JavaNotes-JDK目录下的个文件夹的作用

三、JDK目录下的个文件夹的作用

    在上一篇中已经介绍了如何安装JDK,并实际操作演示了一遍JDK的安装

    安装好了以后,在JDK的目录下会有很多的文件及目录

    个人觉得有必要了解一下几个比较重要的目录和文件

JavaNotes-JDK目录下的个文件夹的作用

以上就是几个比较重要的文件和目录


bin

这个目录是一个核心目录,它是binary这个单词的缩写,意为二进制,沿袭了Unix系统的结构。

  • javac.exe

Java的编译器,就是把 .java文件(源代码)编译成 .class文件(字节码文件)

  • java.exe

Java的解释器,负责执行 .class(字节码文件)

  • javadoc.exe

    这是一个很有用的工具,它会根据你写的Java源代码生成一个网页的说明文档,类似于说明书的那种

JavaNotes-JDK目录下的个文件夹的作用

(就像这样)

  • jar.exe

    某些时候需要用到其它的一些扩展功能,然后会引入其他人写好的这些功能。通常是不太可能把源码给你的,一般都是给你编译好的.class字节码文件,而这些字节码文件会以.jar的形式给你,类似于.zip压缩文件的形式。那么jar.exe就是把你写好的源代码编译,封装成一个jar


jre

            jre是Java Runtime Environment 的缩写,意为Java运行环境,顾名思义,这个目录下存放了和Java运行时相关的一些东西。


lib

lib 是 Library的缩写,意为图书的意思,或者更贴切的说应该是库的意思,这里面存放和Java相关的一些库。


include

include是包含的意思,这个目录存放的是c语言的一些函数库文件,因为Java有一些是用c语言写的,需要c语言的库作为支持,而在c语言中引入库就是使用#include<xxxx>的方式,因此在这里使用include为文件名比较合适,当然目录名其实是随意的,只是规范、贴切一些会跟容易理解。


src

src是source的缩写,意为源,就是源文件的意思了,因为Java是开源的,因此下载了Java会有Java的源代码文件,而这个文件就是叫做src。一般开源的应用都是在src下存放源代码。