你想上班划水吗?Java程序员,不应该不知道Hutool的大名!
我不是Hutool的作者,我只是Hutool工具的受益者,而且受益匪浅。听闻作者要亲自授课Hutool源码,自愿写了这篇文章安利一波。
我不是Hutool的作者,我只是Hutool工具的受益者,而且受益匪浅。
听闻作者要亲自授课Hutool源码,自愿写了这篇文章安利一波。
Hutool是一个Java工具包,也只是一个工具包,它帮助我们简化每一行代码,减少每一个方法,让Java语言也可以“甜甜的”。Hutool最初是我项目中“util”包的一个整理,后来慢慢积累并加入更多非业务相关功能,并广泛学习其它开源项目精髓,经过自己整理修改,最终形成丰富的开源工具集。
Hutool的设计思想是尽量减少重复的定义,让项目中的util这个package尽量少,总的来说有如下的几个思想:
- 方法优先于对象
- 自动识别优于用户定义
- 便捷性与灵活性并存
- 适配与兼容
- 可选依赖原则
- 无侵入原则
此课程是源码学院推出的源码分析系列之Hutool工具源码分析。课程地址:https://ke.qq.com/course/427094
很赞哦! (
)