1)、java.lang 包下的 80%以上的类的功能的灵活运用。
2)、java.util 包下的 80%以上的类的灵活运用,特别是集合类体系、规则表达式、zip、以及时间、 随机数、属性、资源和 Timer。
3)、java.io 包下的 60%以上的类的使用,理解 IO体系的基于管道模型的设计思路以及常用 IO类的 特性和使用场合。
4)、java.math 包下的 100%的内容。
5)、java.net 包下的 60%以上的内容,对各个类的功能比较熟悉。
6)、java.text 包下的 60%以上的内容,特别是各种格式化类。
8)、java.security 包下 40%以上的内容,如果对于安全没有接触的话根本就不可能掌握 java。 9)、AWT 的基本内容,包括各种组件事件、监听器、布局管理器、常用组件、打印。
10)、Swing 的基本内容,和 AWT 的要求类似。
11)、XML 处理,熟悉 SAX、DOM 以及 JDOM的优缺点并且能够使用其中的一种完成 XML 的解析 及内容处理。