前言
你懂的越多,就会发现不懂的越多
本文是死磕 Hutool
源码系列开篇, 主要叙述一下为什么要阅读 Hutool
源码,以及阅读 Hutool
源码都有哪些好处。不知道什么是 Hutool
?或者说看到「源码」两个字之后你的微表情是下面这样的?
我想说:不要慌,往下看就完事了!!!
什么是 Hutool?
一个专门给中国后端程序员使用的小而全的Java
工具类库。 它也仅仅是个工具库。这里引用下官网介绍
从官网介绍我们可以提取出该库的核心特点:
- 小而全的
Java
工具类库 - 通过静态方法封装,降低
Java
相关API
的学习成本,提高工作效率 - 基本上涵盖项目中常见的通用需求,开发时只需要专注于业务,而不需要去关心一些通用工具代码的编写
具体包含如下组件:
一开始接触这个项目的时候,初看官网的介绍,就被该简介以及包含的组件勾起了好奇心,而当我看到「Hutool 是如何改变我们的 coding方式」的时候,哈哈哈,内容过于真实,仿佛看到了当初那个在深夜为了某个简单的工具代码徘徊在 Google/百度 搜索引擎前的自己。
用了一段时间之后,更让我心动的是,它几乎涵盖了我们「中国化」需求中的方方面面,毕竟是国人开发的工具库,肯定是尽可能的兼顾到我们国内的需