Java开发常用类库和API

以下列举不包括Spring和Hibernate等框架。

一、日志相关类库

Log4jSLF4j和 LogBack。LF4J要比Log4J要好。

二、JSON解析库

Jackson 和 Gson。

三、单元测试库

JUnitMockitoPowerMock

四、通用类库

Apache CommonsGoogle Guava

五、Http 库

Apache HttpClientHttpCore。

六、XML解析库

XercesJAXBJAXPDom4jXstream等。

七、Excel读写库

Apache POI API

八、字节码库

javassistCglib Nodep。

九、数据库连接池库

Commons Pool 和 DBCP

十、消息传递库

Tibco RV。

十一、PDF处理库

iTextApache FOP类库。

十二、日期和时间库

JodaTime类库。Java8推出之后,我们就可以彻底放弃JodaTime了,因为Java 8提供了其所有功能。

十三、集合类库

Apache Commons Collections、 Goldman Sachs collections、 Google Collections和 Trove

十四、邮件API

javax.mail 和 Apache Commons Email。

十五、HTML解析库

jsoup。

十六、加密库

Apache Commons家族中的Commons Codec就提供了一些公共的编解码实现,比如Base64, Hex, MD5,Phonetic and URLs等等。

十七、嵌入式SQL数据库库

H2

十八、JDBC故障诊断库

P6Spy。

十九、序列化库

Google Protocol Buffer。

二十、网络库

一些有用的网络库主要有Netty的和Apache MINA

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值