java.util工具包 java.sql数据库包 java.io输入输出流包 java.net网络包 java.lang基础包 这些是基本的包,还有一些其他的例如集合,反射等的工具包,你可以去查一下java api里面有详细的说明。
只有java.lang是系统默认的包。常用的String类就是这个包中的。 我是来拿分的:-P,完全个人经验总结的。 所有工作都必需掌握的 java.lang : 这个不用说了吧? 基础的基础 java.util : 工具库 应该熟练掌握的 java.net : 网络通信用协议包 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 : 正则表达式是个好东西 常用的也就这些吧,应该说占到了实际应用的80%吧? 更专门的包就不说了,如xml,imageio,security等。都不太常用。 J2EE里的包也都不说了,做web开发基本上都要用到。 除了J2SE里的包,apache common里的包也应该多看看,非常实用。