JDK目录介绍(bin,db,jre,include,lib,src)以及javac,java命令

1.bin目录:用于存放一些可执行程序,如:java.exe(Java编译器),java.exe(Java运行工具),jar.exe(打包工具)和javadoc.exe(文档生成工具)。

在JDK的bin目录下存放着很多可执行程序,其中最为重要的就是Java.exe和javac.exe。

javac.exe:是Java编译器工具,它可以将编写好的Java文件编译成Java字节码文件(可执行的Java程序)。java源文件的扩展名为".java",如“hello.java”。编译后生成对应的字节码文件,文件的扩展名为.class。(*.class是二进制文件,中间文件,给IVM来阅读)

Java.exe:是java运行工具,他会启动一个java虚拟机(JVM)进程,Java虚拟机相当于一个虚拟的操作系统,他们专门负责运行由Java编译器生成的字节码文件(.class文件)。JVM将*.class 文件翻译为底层操作系统字节码,可运行。

java是一门半编译半解释型语言。且具有移植性。

 

2.db目录:db目录是一个小型的数据库。从JDK6.0引入。是一个纯java实现、开源的数据库管理系统。在学习JDBC时,不需要额外的安装一个数据库软件,选择直接使用的javaDB即可。

3.jre目录:“jre”是“Java Runtime Environment”的缩写,意为“Java运行时环境”。此目录是Java运行时环境的根目录,它包含Java虚拟机,运行时的类包,Java运行启动器以及一个bin目录,但不包含开发环境中的开发工具。

4.include目录:由于JDK是通过C和C++实现的,因此在启动时需要引入一些C语言的头文件,该目录就是用于存放这些头文件的。

5.lib目录:是“library”的缩写,意为Java类库和库文件,是开发工具使用的归档包文件。

6.src.zip:是src的压缩文件,src中放置的是JDK核心类的源代码,通过该文件可以查看Java基础类的源代码。

 

 

  • 20
    点赞
  • 73
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值