发布于 2017-03-31 04:01:31 | 177 次阅读 | 评论: 0 | 来源: 网友投递

这里有新鲜出炉的Hutool 文档,程序狗速度看过来!

hutool Java Util 工具类

hutool 是一个Util工具类(类似之前的 common-tools),但是这个工具类依赖更少,提供更多的实用功能,可以大大加快开发的速度。里面每个类相对独立,具体请阅读注释。


在2017年伊始,Hutool开始规划3.X版本,这次版本升级持续了将近三个月,在三月的尾巴上,终于将3.0.1版本推送至中央库,完成这一阶段的大升级。

在3.0.1中,相比2.X,最大的改变是将Hutool模块化,使各个功能独立的模块可以拆分,以便给使用者提供更灵活的选择。同时提供hutool-all模块,整合所有模块为一个包,为初学者提供最大的便利性。另一项重大变更就是单元测试和文档了。在3.0.1这个版本中,借助开源中国文档系统,提供更加合理完善的文档,并且还在不断补充。同时完善单元测试机制,提高工具的可用性。

新版中新特性和bug修复离不开广大使用Hutool的小伙伴,在此对他们表示感谢。也欢迎新伙伴加入我们的讨论,让Hutool更加完美。

以下为3.0.1更新内容:

### 新特性
* 拆分项目
* 增加 ThreadUtil.safeSleep方法
* 增加CollectionUtil.addAllIfNotContains方法
* 增加NumberUtil
* 增加hutool-cron模块
* 增加 ThreadUtil.waitForDie
* 增加DateUtil.betweenDay方法(感谢 @宁静之湖)
* 增加Snowflake算法
* 对Util类加final修饰符,并添加private构造方法
* 增加 ThreadUtil.interupt方法
* Setting中对RuntimeException变为SettingRuntimeException
* [log] LogFactory.setCurrentLogFactory支持传入LogFactory类
* [core] 增加CollectionUtil.getFirst
* [core] NumberUtil中增加binaryToInt、binaryToLong、getBinaryStr
* 增加Mutable类型
* HttpUtil.downFile增加String参数方法
* 修复NumberUtil.round方法传入double某些数字无效问题
* 增加FileUtil.getType方法
* 优化整理JSON部分
* 增加ThreadUtil.getThreads、getMainThread方法
* 增强JarClassLoader
* WatchMonitor增加createAll方法
* 增加NetUtil.getLocalhost
* 优化ClassPathResource错误提示
* 增加 ArrayUtil.toArray方法
* MathUtil中的方法迁移到NumberUtil,去除MathUtil
* 针对Cache模块做包结构调整,扩展FileCache

### Bug修复
* DateUtil中offsite修正为offset
* ClassUtil.invoke方法在执行无法实例化的静态方法时报错问题
* 修复克隆方法对数组支持不足问题
* Convert修复众多bug
* 去掉IoUtil.getReader无用的IO异常抛出
* ImageUtil.pressImage修正值无效问题(感谢@Rainplus)
* 修复cache模块中CacheValuesIterator对象next()方法没有元素时无抛出异常问题



历史版本 :
Hutool 4.0.2 发布,Java 工具
Java 工具 Hutool-4.0.0 正式发布:从懵懂到成熟
Java 工具集 Hutool 3.3.1 发布,修复 Bug
Hutool 3.3.0 发布,Java 工具集,致我们的2017
Hutool 3.2.3 发布,Java 工具集
Hutool 3.2.2 发布,Java 工具集
Hutool 3.2.1 发布,Java 工具集
Hutool 3.1.2 发布,Java 工具集
Hutool 3.1.1 跨越发布,Java 工具集
Hutool 3.0.9 发布,Java 工具集
Hutool 3.0.8 发布,Java 工具集
Hutool 3.0.7 发布,Java 工具集
最新网友评论  共有(0)条评论 发布评论 返回顶部

Copyright © 2007-2017 PHPERZ.COM All Rights Reserved   冀ICP备14009818号  版权声明  广告服务