IT辅导娱乐网| 蜘蛛地图| 所有文章|
java工具包Hutool 常用工具介绍 - IT辅导
  • 首页
  • IT技术 IT辅导资源网设计图
    • DVWA靶场
    • sqli-lab靶场
  • 源码基地
  • 软件分享 IT辅导资源网设计图
    • 辅助软件
  • emlog教程
  • 白嫖活动
  • 网络技巧 IT辅导资源网设计图
    • seo教程
  • 编程教程
  • 值得看一看 IT辅导资源网设计图
    • 值得听一听
    • 读懂世界
    • 活动线报
  • 更多功能 IT辅导资源网设计图
    • 在线投稿
    • 公告动态
    • 广告合作
    • 匿名投稿


登录后,享受更多优质服务哦
IT辅导资源网站长qq头像
欢迎回来,可爱的会员!个人中心退出登录
导航菜单
  • 首页
  • IT技术
    • DVWA靶场
    • sqli-lab靶场
  • 源码基地
  • 软件分享
    • 辅助软件
  • emlog教程
  • 白嫖活动
  • 网络技巧
    • seo教程
  • 编程教程
  • 值得看一看
    • 值得听一听
    • 读懂世界
    • 活动线报
  • 更多功能
    • 在线投稿
    • 公告动态
    • 广告合作
    • 匿名投稿

java工具包Hutool 常用工具介绍

2020/9/8 五年级扛把子 

简介

    Hutool是一个小而全的Java工具类库,通过静态方法封装,降低相关API的学习成本,提高了工作效率。它涵盖了Java开发底层代码中的方方面面,它既是大型项目开发中解决小问题的利器,也是小型项目中的效率担当。

Hutool包含的组件

一个Java基础工具类,对文件、流、加密解密、转码、正则、线程、XML等JDK方法进行封装,组成各种Util工具类,同时提供以下组件:  
模块介绍
hutool-aopJDK动态代理封装,提供非IOC下的切面支持
hutool-bloomFilter布隆过滤,提供一些Hash算法的布隆过滤
hutool-cache简单缓存实现
hutool-core核心,包括Bean操作、日期、各种Util等
hutool-cron定时任务模块,提供类Crontab表达式的定时任务
hutool-crypto加密解密模块,提供对称、非对称和摘要算法封装
hutool-dbJDBC封装后的数据操作,基于ActiveRecord思想
hutool-dfa基于DFA模型的多关键字查找
hutool-extra扩展模块,对第三方封装(模板引擎、邮件、Servlet、二维码、Emoji、FTP、分词等)
hutool-http基于HttpUrlConnection的Http客户端封装
hutool-log自动识别日志实现的日志门面
hutool-script脚本执行封装,例如Javascript
hutool-setting功能更强大的Setting配置文件和Properties封装
hutool-system系统参数调用封装(JVM信息等)
hutool-jsonJSON实现
hutool-captcha图片验证码实现
hutool-poi针对POI中Excel的封装
hutool-socket基于Java的NIO和AIO的Socket封装

Maven安装

在项目pom.xml中加入如下片段:

<dependency>
<groupId>cn.hutool</groupId>
<artifactId>hutool-all</artifactId>
<version>5.2.5</version>
</dependency>

常用工具类

工具类介绍

StrUtil

字符串工具
Convert  
类型转换工具类  
ConverterRegistry  
自定义类型转换  
DateUtil  
日期时间工具  
DateTime  
日期时间对象  
IoUtil  
IO工具类  
FileUtil  
文件工具类  
FileTypeUtil  
文件类型判断 
HexUtil  
16进制工具 
EscapeUtil  
Escape工具  
HashUtil  
Hash算法  
URLUtil  
URL工具  
XmlUtil  
XML工具  
ObjectUtil  
对象工具  
ReflectUtil  
反射工具  
ClassUtil  
类工具  
ZipUtil  
压缩工具  
ReUtil  
正则工具 
...等等,还有很多好用的工具

具体该怎么使用可参考官方文档:

官网地址:http://www.hutool.cn/


 点赞:0  打赏  分享  海报

  • 打赏支付宝扫一扫
  • 打赏微信扫一扫
  • 打赏企鹅扫一扫
结束语
温馨提醒:如有技术问题以及资源失效请联系站长 QQ89549822 进行反馈!!!
 您阅读本文耗时: 0小时02分35秒
热度:314° 发布时间:2020年9月8日

推荐:

标题:java工具包Hutool 常用工具介绍

链接: https://www.itfd.cn/post-1268.html

版权:转载请注明来源于【IT辅导娱乐网】为原创

上一篇: Eclipse导入jdk1.8图文详解

下一篇: tomcat 9下载安装与环境变量配置(入门级)

作者头像 作者名称 作者性别
五年级扛把子
联系作者 作者主页

热门推荐

1 Java生成随机数
2 IDEA常用插件简单安装步骤详解
3 java中重写(Override)与重载(Overload)的区别
4 我们常用的操作系统常识it辅导
5 滴滴顺风车再酿命案&#32;客服屡屡失责
6 JAVA Math类的常用方法介绍

评论列表

取消回复

  • 存档

    • 2020年9月(191)
    • 2020年8月(92)
    • 2020年7月(5)
    • 2020年6月(224)
    • 2020年5月(392)
    • 2020年4月(267)
    • 2020年3月(76)
    • 2019年3月(1)
    • 1970年1月(29)
  • 搜索

  • 热门文章

    • 神佑之路手游源码-附视频教程
    • 最新可用老王VPN2.22.15谷歌市场版,免费使用
    • 私藏的十个网站,不看后悔系列
    • 虚拟商品自动发货商城源码
    • 不吃苦、不奋斗,你要青春做什么?
  • 随机文章

      • nginx和tomcat区别
        • idea安装本地插件详解
          • java遍历文件夹下所有文件示例
            • Java Map集合遍历
              • javaWeb开发ssm框架搭建步骤详解
    提示信息

    SQL语句执行错误: SELECT COUNT(*) AS total FROM emlog_twitter
    Table 'itfd.emlog_twitter' doesn't exist

    «点击返回