您的位置:首页 > 编程语言 > Java开发

初学者的入门JDK了解-2015.06.23

2015-06-23 19:32 507 查看
前言:我也是刚刚开始学习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 : 正则表达式是个好东西
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: