常用包

所有工作都必需掌握的
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里的包也应该多看看,非常实用。

java.text : 文本,日期,数字处理包 , 应熟练掌握
java.lang.reflect : 反射机志, 应多留意和观注。  
10、java.corba包和java.corba.orb包
11、java.awt.datatransfer包:处理数据传输的工具类,包括剪贴板,字符串发送器等
J2EE常用包:

java web开发必掌握的
javax.servlet : servlet包及支持
javax.servlet.http : http请求支持
javax.servlet.jsp : 及其下所有的子包,写jsp必需的

用JSF时必要的
javax.faces : JSP支持包

EJB必要的
javax.ejb : Enterprise Java Bean,我不怎么用,我用spring代替

用JMS服务时必要的
javax.jms : java信息转递服务

要用java发邮件时用的
javax.mail : 电子邮件支持包

持久层用的
javax.persistence : 我也不怎么用,用hibernate代替。

其它的包我很少用。掌握常用包,其它包用时现察阅即可。  
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值