java中常见的package

java.lang:这个是系统的基础类,比如 String 等都是这里面的,这个 package 是唯一一个可以不用 import 就 可以使用的 Package
java.io: 这里面是所有输入输出有关的类,比如文件操作等
java.net: 这里面是与网络有关的类,比如 URL,URLConnection 等。 java.util: 这个是系统辅助类,特别是集合类 Collection,List,Map 等。 java.sql: 这个是数据库操作的类,Connection, Statememt,ResultSet 等
org.quartz.Job:定时任务类
com.alibaba.dubbo.config:dubbo服务类
org.springframework:spring框架类包
java.text:提供以与自然语言无关的方式来处理文本、日期、数字和消息的类和接口
org.apache.commons:

commons包,根据语义来:商品包,即产品. 
commons项目是作为JDK的补充拓展及优化的一系列方案,由apache公司编写. 
包名org.apache.commons,由反转的域名org.apache和包名commons组成. 
如: 
org.apache.commons.logging包,是用来记录日期. 
org.apache.commons.lang包,用来包装部份数据类型. 
org.apache.collections包,Apache Commons包中的一个,包含了一些Apache开发的集合类,功能比java.util.*更为强大。 
StringUtil,字符串工具类 
BeanUtil,揭供对象属性复制. 
Commons-log,日志记录工具, 
.... 

由于commons包的强大与灵活性,它已被各种framework推荐采纳使用,像struts、hibernate、spring中都有部分jar文件是来自于commons包中的,在tomcat安装目录的bin目录下也包含了commons-logging.jar. 

猜你喜欢

转载自blog.csdn.net/weixin_40197494/article/details/84064873