学习笔记 06-12-28
来源:互联网 发布:手机淘宝2017官方版 编辑:程序博客网 时间:2024/06/06 04:59
java.lang包,包含java语言核心的类。
java.awt包,包含了用来构建和管理应用程序的图形用户界面的应用性类。
java.io包,包含了处理I/O文件的类,实现java语言的基本的输入和输出操作,
如FilterInputStream,BufferedInputStream
java.applet包,包含了所有的实现JavaApplet的类,它是小程序经常使用的类库。
java.net包,包含了所有实现网络功能的类和处理接口及统一资源定位器的类。
javax.swing包,包含了图形用户界面扩展的类,它实现了一些java.aet不能实现的功能。
java.unti包,包含了有用的数据类型类,任务设置的实用程序类,如定义系统特性和使用与日期相关的函数。
java.awt.event包,包含了各种我们所遇到的事件处理类
======================================================================================
上面的这些类库都包含在class.zip中,位于JDK的lib目录下,它包含着对我们编程工作的强有力支持的JAVA类库。
学习方法:
开始熟悉Java的类库。Java的基础类库其实就是JDK安装目录下面jre/lib/rt.jar这个包。
真正对于我们来说最核心的只有4个,分别是
java.lang.*;
java.io.*;
java.util.*;
java.sql.*;
首先要通读整个package的框架,了解整个package的class,interface,exception的构成,最好是能够找到介绍整个包框架的文章。这些专门介绍包的书籍的前几章应该就是这些总体的框架内容介绍。
对包整体框架的把握并不是要熟悉每个类的用法,记住它有哪些属性,方法。想记也记不住的。而是要知道包有哪些方面的类构成的,这些类的用途是什么,最核心的几个类分别是完成什么功能的。
要了解,Java提供了哪些类,每个类是用在什么场合,当遇到问题的时候,知道哪个类,或者哪 几个类的组合可以解决问题,当具体写程序的时候,只要知道该用哪个类来完成工作就足够了。编码的时候,具体的方法调 用,是边写代码,边查Documentation,所有的东西都在Documentation里面,不要求一定记住。所以对每个包的总体框架的把握就变得极为重要。
下要做的工作是扫清Documentation里面除了上面4个包之外的其他一些比较有用处的类。相信进展到这一步,Java的自学能力已经被培养出来了,可以到了直接学习Documentation的水平了。除了要做GUI编程之外,JDK里面其他会有用处的包是这些:
java.text.*;
java.net.*;
javax.naming.*;
这些包里面真正用的比较多的类其实很少,只有几个,所以不需要花很多时间。
java.awt包,包含了用来构建和管理应用程序的图形用户界面的应用性类。
java.io包,包含了处理I/O文件的类,实现java语言的基本的输入和输出操作,
如FilterInputStream,BufferedInputStream
java.applet包,包含了所有的实现JavaApplet的类,它是小程序经常使用的类库。
java.net包,包含了所有实现网络功能的类和处理接口及统一资源定位器的类。
javax.swing包,包含了图形用户界面扩展的类,它实现了一些java.aet不能实现的功能。
java.unti包,包含了有用的数据类型类,任务设置的实用程序类,如定义系统特性和使用与日期相关的函数。
java.awt.event包,包含了各种我们所遇到的事件处理类
======================================================================================
上面的这些类库都包含在class.zip中,位于JDK的lib目录下,它包含着对我们编程工作的强有力支持的JAVA类库。
学习方法:
开始熟悉Java的类库。Java的基础类库其实就是JDK安装目录下面jre/lib/rt.jar这个包。
真正对于我们来说最核心的只有4个,分别是
java.lang.*;
java.io.*;
java.util.*;
java.sql.*;
首先要通读整个package的框架,了解整个package的class,interface,exception的构成,最好是能够找到介绍整个包框架的文章。这些专门介绍包的书籍的前几章应该就是这些总体的框架内容介绍。
对包整体框架的把握并不是要熟悉每个类的用法,记住它有哪些属性,方法。想记也记不住的。而是要知道包有哪些方面的类构成的,这些类的用途是什么,最核心的几个类分别是完成什么功能的。
要了解,Java提供了哪些类,每个类是用在什么场合,当遇到问题的时候,知道哪个类,或者哪 几个类的组合可以解决问题,当具体写程序的时候,只要知道该用哪个类来完成工作就足够了。编码的时候,具体的方法调 用,是边写代码,边查Documentation,所有的东西都在Documentation里面,不要求一定记住。所以对每个包的总体框架的把握就变得极为重要。
下要做的工作是扫清Documentation里面除了上面4个包之外的其他一些比较有用处的类。相信进展到这一步,Java的自学能力已经被培养出来了,可以到了直接学习Documentation的水平了。除了要做GUI编程之外,JDK里面其他会有用处的包是这些:
java.text.*;
java.net.*;
javax.naming.*;
这些包里面真正用的比较多的类其实很少,只有几个,所以不需要花很多时间。
- 学习笔记 06-12-28
- 学习笔记 06-12-27
- 学习笔记 06-12-30
- Spring学习笔记28
- 学习笔记2011.4.28
- 2012.6.28学习笔记
- java学习笔记28
- Java学习笔记28
- Xcode9学习笔记28
- 传智播客学习笔记06
- Perl 学习笔记 --- 06
- Java学习笔记06
- Java学习笔记 - 06
- lua学习笔记06
- 2015.03.06学习笔记
- 学习笔记06-多线程
- 04-06学习笔记
- Python学习笔记06
- TWebBrowser编程
- 实现自定义page基类时需要注意的地方
- [翻译] Effective C++, 3rd Edition, Item 51: 编写 new 和 delete 时要遵守惯例
- Log4cpp 中的跨平台类库
- osworkflow用户持久化
- 学习笔记 06-12-28
- 搜索能精确到一个片断,或者一个镜头?这正是Blinkx Search与众不同的地方
- EasyJF开源CMS开发团队重组,欢迎开源爱好者加入!
- 原形项目取得重大突破
- struts+hibernate分页[转贴]
- Google面试经历
- MYSQL修改密码的几种方式
- 开源,选择Google Code还是Sourceforge?
- AOP