菜鸟Java学习笔记01--了解JDK开发环境

来源:互联网 发布:假授权书能通过淘宝吗 编辑:程序博客网 时间:2024/05/22 02:04

1.JDK安装目录下的文件


bin目录:提供的事JDK的工具程序,包括javac、java、javadoc、appletviewer等程序。

demo目录:一些使用java编写好的例程。

include目录:java于JVM交互用的头文件。

jre目录:JDK自带的JRE。(自带的JRE于public版的JRE有区别,自带的JRE里面多一个server文件,里面是java程序运行所需的Virtual_Machine,一般启动较慢,但是效果较好。)

lib目录:bin目录中的工具,在执行时最终是执行的lib目录中的文件,bin目录中的工具类实际是对lib文件中的类进行包装,使用bin目录中的工具会简单一些。

Sample目录:也是一下样例,但是demo和Sample有区别,Demo是演示用的例子,供别人欣赏,Sample主要面对程序员修改程序时使用,可以看做是一下编程规范例程。

src.zip目录:Java提供的API类的源代码压缩文件。使用API时,可对查看该压缩文件。

*****************************************************************************************************************************************

*****************************************************************************************************************************************

2.bin文件夹中的exe文件:

javac:java编译器,将Java源代码换成字节代 

java:java解释器,直接从类文件执行Java应用程序代码 

appletviewer(小程序浏览器):一种执行HTML文件上的java小程序类的Java浏览器

javadoc:根据java源代码及其说明语句生成的HTML文档 

jdb:java调试器,可以逐行地执行程序、设置断点和检查变量 

javah:产生可以调用java过程的C过程,或建立能被java程序调用的C过程的头文件 

Javap:java反汇编器,显示编译类文件中的可访问功能和数据,同时显示字节代码含义 

jar:多用途的存档及压缩工具,是个java应用程序,可将多个文件合并为单个JAR归档文件。 

htmlConverter——命令转换工具。 

native2ascii——将含有不是Unicode或Latinl字符的的文件转换为Unicode编码字符的文件。 

serialver—返回serialverUID。

(语法:serialver [show] 命令选项show是用来显示一个简单的界面。输入完整的类名按Enter键或"显示"按钮,可显示serialverUID。)

 如若转载,请注明出处,谢谢!

http://blog.csdn.net/qq312619772/article/details/20566787


0 0