• 欢迎光临~

Java常用编程类库

开发技术 开发技术 2022-08-30 次浏览

Java语言已经有许多非常成熟的开源基础类库,封装了日常开发中的各种常用操作,如:对象判空,字符串编码,本地缓存等等。
可以直接在项目中引入对应类库使用即可,或者参与完善相应类库的方法。
现将常用的基础类库整理如下,供使用参考。

JDK JUC工具包

java.util
java.util.concurrent
java.net
java.io
java.nio

涵盖了集合,多线程,锁,网络编程,IO/NIO

Apache Commons

https://commons.apache.org/

包含了非常丰富的常用工具类,每个类都是一个独立的项目。

  • commons-lang:标准Java库的核心类扩展,项目主页:https://commons.apache.org/proper/commons-lang/
  • commons-codec:编解码/加解密,项目主页:https://commons.apache.org/proper/commons-codec/
  • commons-collections:对JDK集合框架的扩展和增强,项目主页:https://commons.apache.org/proper/commons-collections/
  • commons-io:IO工具集合,项目主页:https://commons.apache.org/proper/commons-io/
  • commons-net:一些基础网络协议的客户端实现,如:FTP,Telnet等,项目主页:https://commons.apache.org/proper/commons-net/
  • commons-pool:对象池管理,用于管理创建开销比较大的对象,如:JDBC连接,项目主页:https://commons.apache.org/proper/commons-pool/

Guava

https://github.com/google/guava

Google开源的Java工具类库集合,涉及IO,缓存,集合等,支持在Android平台使用。

Hutool

https://hutool.cn/

国内开源的Java库,涵盖了多个应用场景。

程序员灯塔
转载请注明原文链接:Java常用编程类库
喜欢 (0)