初学者的入门JDK了解-2015.06.23

来源:互联网 发布:linux 输入法 google 编辑:程序博客网 时间:2024/06/05 23:05

前言:我也是刚刚开始学习Java语言,所以写博客是为了促进自己学习,希望各位大神看到了错误的地方及时指出,不胜感激。希望可以在CSDN学到更多。

我们通常打开JDK(jdk是 Java 语言的软件开发工具包)安装好后的文件夹,会出现以下的界面,为此我截图了自己的文件夹:


这应该就是JDK安装好后正常的状态吧。

①  bin文件夹:一般放置JDK的基本程序文件。存放jdk附带的实用工具  bin (binary)其中文意思即是:二进制   

1,javac.exe Java语言编译器,它负责将Java源代码(.java文件)便以为字节码(.class文件)文件。 

2, java.exe Java语言解释器,它负责执行Java字节码文件。 
 3,appletviewer.exe  Java Applet小程序查看器。 
4, javadoc.exe  Java语言文档生成器。将源程序中的注释提取成HTML格式文档。 
5, jrre.exse  Java语言归档工具,用它可将包结构压缩成一个以.jar作为扩展名的归档文件。 点进去后的界面我也截图如下:


里面有比较常见的javac/java/appletviewer等exe文件。Javac通常运行的文件是如:***.java的文件。Java通常直接运行***文件,但这个***文件是.class文件。一般情况下我们写Java源程序采用了TXT格式,通过javac.exe形成了.class文件。最后我们用Java直接运行这个.class文件就完成了编译与运行。

②  db文件:一个纯Java实现开源的数据库管理系统(DBMS)java的内嵌数据库.

③  Include文件夹:里边包含头文件,支持Java本地接口和Java虚拟机调试程序接口的本地代码编程。

④  Jre文件夹:Java运行时的环境,其中包含Java虚拟机。

⑤  lib文件夹:该文件中包含Java类库。Java开发工具使用的归档文件,其中包含tools.jar,它包含支持JDK的工具和实用程序的非核心类。

⑥  src文件夹: 存放Java类库的源代码。里面的文件夹我截图如下:


这些文件夹下存放全是.java文件。

以上基本上就是JDK这个东西的大概介绍了。我也还没深入了解这些具体的东东。

 

PS:我在CSDN的另一篇文章中看到了有人这样的总结,直接拿过来贴在这里了,个人觉得总结得很好。

 

jdk里的bin、lib文件夹和jre里的bin、lib是不同的,总的来说JDK是用于java程序开发,而jre则是只能运行class而没有编译的功能。java文件中java.lang包是默认导入的,不需要import。

所有工作都必需掌握的
java.lang : 基础的基础-java的核心类库,如基本数据类型、基本数学函数、字符串处理、线程、异常处理类等,系统缺省加载这个包。

java.util :工具库,包含如处理时间的date类,处理变成数组的Vector类,以及stack和HashTable类

应该熟练掌握的
java.net : 网络通信用协议包,Socket类、ServerSocket类
java.io:输入输入出管道

做GUI的
java.awt : 基本图型工具包
javax.swing : 高级图型工具包

做science和finanse的
java.math : 数学括展包

用数据库的
java.sql : 用来访问data source的包
javax.sql : SQL包

须要观注和留意的
java.nio : native io包,高效io包
java.util.concurrent : 写多线程时要用的
java.util.regex : 正则表达式是个好东西

 

 

0 0
原创粉丝点击