【推荐】工具类二方库已经提供的,尽量不要在本应用中编程实现。
json 操作: fastjson
本文档由 Linux 公社 www.linuxidc.com 收集整理
阿里巴巴 JAVA 开发手册
29 / 32
md5 操作: commons-codec
工具集合: Guava 包
数组操作: ArrayUtils(org.apache.commons.lang3.ArrayUtils)
集合操作: CollectionUtils(org.apache.commons.collections4.CollectionUtils)
除上面以外还有 NumberUtils、 DateFormatUtils、 DateUtils 等优先使用
org.apache.commons.lang3 这个包下的,不要使用 org.apache.commons.lang 包下面
的。 原因是 commons.lang 这个包是从 JDK1.2 开始支持的所以很多 1.5/1.6 的特性是不
支持的,例如:泛型。
json 操作: fastjson
本文档由 Linux 公社 www.linuxidc.com 收集整理
阿里巴巴 JAVA 开发手册
29 / 32
md5 操作: commons-codec
工具集合: Guava 包
数组操作: ArrayUtils(org.apache.commons.lang3.ArrayUtils)
集合操作: CollectionUtils(org.apache.commons.collections4.CollectionUtils)
除上面以外还有 NumberUtils、 DateFormatUtils、 DateUtils 等优先使用
org.apache.commons.lang3 这个包下的,不要使用 org.apache.commons.lang 包下面
的。 原因是 commons.lang 这个包是从 JDK1.2 开始支持的所以很多 1.5/1.6 的特性是不
支持的,例如:泛型。