日常开发,往往会使用一些工具类,尽量避免造轮子,一是节约时间成本,二是自己造的轮子不一定比现有轮子好。能借助他人的力量,快速实现自己想要的功能,也是一种能力。当然学习一些基础原理,自己造一些轮子加深印象也是非常好的。
今天推荐一款国人写的工具类,虽然没用guava、apache commons之类的有名,但功能却十分强大,在github上受到大家的热爱,它就是Hutool,目前已有17.1K的star
官方地址:https://hutool.cn/
Hutool 是什么
Hutool是一个Java工具包类库,对文件、流、加密解密、转码、正则、线程、XML等JDK方法进行封装,组成各种Util工具类

功能模块

看看这些功能列表,可能没多大感觉,下面简单介绍几个功能,看看功能如何






功能非常齐全,值得大家自己研究使用一番。