Hutool之前言

原创
2014/05/09 16:45
阅读数 1.5K

简介

Hutool是一个工具包,我日常写项目的一些积累,参考了一些Apache Commons LangJODD里的一些写法,不过大部分还是自己写的,希望你看了之后会有所启发或者能给你工作中带来帮助。说实话我现在写代码已经离不开自己这个工具包了,叫做Hutool也有“糊涂”之意,表示很多功能糊里糊涂就实现了。好吧,言归正传,说说里面一些好玩的方法(工具包中大部分是一些静态方法)。

设计哲学

Hutool的设计思想是尽量减少重复的定义,让项目中的util这个package尽量少,总的来说有如下的几个思想:

  1. 减少代码录入。
  2. 常用功能组合起来,实现一个功能只用一个方法。
  3. 简化Java API,原来需要几个类实现的功能我也只是用一个类甚至一个方法(想想为了个线程池我得new多少类……而且名字还不好记)
  4. 对于null的处理我没有可以回避,而是采取“你给我null我也给你返回null”这种思想,尽量不在工具类里抛空指针异常(这思想稍猥琐啊……直接把抱负扔给调用者了,好吧,谁让你给我null了)。
展开阅读全文
打赏
0
4 收藏
分享
加载中
是否进行过
安全性测试
11/12 14:21
回复
举报
路小磊博主
没有。
11/12 16:23
回复
举报
路小磊博主

引用来自“唐阳”的评论

非常适合学习

谢谢支持,哈哈
2014/06/28 07:28
回复
举报
非常适合学习
2014/06/28 02:24
回复
举报
更多评论
打赏
4 评论
4 收藏
0
分享
返回顶部
顶部