Hutool Hutool
(opens new window)
🏡首页
📖指南
  • 核心(Hutool-core)
  • 配置文件(Hutool-setting)
  • 日志(Hutool-log)
  • 缓存(Hutool-cache)
  • JSON(Hutool-json)
  • 加密解密(Hutool-crypto)
  • DFA查找(Hutool-dfa)
  • 数据库(Hutool-db)
  • HTTP客户端(Hutool-http)
  • 定时任务(Hutool-cron)
  • 扩展(Hutool-extra)
  • 布隆过滤(Hutool-bloomFilter)
  • 切面(Hutool-aop)
  • 脚本(Hutool-script)
  • Office文档操作(Hutool-poi)
  • 系统调用(Hutool-system)
  • 图形验证码(Hutool-captcha)
  • 网络Socket(Hutool-socket)
  • JWT(Hutool-jwt)
💡javaDoc (opens new window)
⏳更新记录 (opens new window)
  • 🍎gitee (opens new window)
  • 🍏github (opens new window)
(opens new window)
🏡首页
📖指南
  • 核心(Hutool-core)
  • 配置文件(Hutool-setting)
  • 日志(Hutool-log)
  • 缓存(Hutool-cache)
  • JSON(Hutool-json)
  • 加密解密(Hutool-crypto)
  • DFA查找(Hutool-dfa)
  • 数据库(Hutool-db)
  • HTTP客户端(Hutool-http)
  • 定时任务(Hutool-cron)
  • 扩展(Hutool-extra)
  • 布隆过滤(Hutool-bloomFilter)
  • 切面(Hutool-aop)
  • 脚本(Hutool-script)
  • Office文档操作(Hutool-poi)
  • 系统调用(Hutool-system)
  • 图形验证码(Hutool-captcha)
  • 网络Socket(Hutool-socket)
  • JWT(Hutool-jwt)
💡javaDoc (opens new window)
⏳更新记录 (opens new window)
  • 🍎gitee (opens new window)
  • 🍏github (opens new window)
  • 核心(Hutool-core)
  • 配置文件(Hutool-setting)
  • 日志(Hutool-log)
  • 缓存(Hutool-cache)
  • JSON(Hutool-json)
  • 加密解密(Hutool-crypto)
  • DFA查找(Hutool-dfa)
  • 数据库(Hutool-db)
  • HTTP客户端(Hutool-http)
  • 定时任务(Hutool-cron)
  • 扩展(Hutool-extra)
  • 布隆过滤(Hutool-bloomFilter)
  • 切面(Hutool-aop)
  • 脚本(Hutool-script)
  • Office文档操作(Hutool-poi)
  • 系统调用(Hutool-system)
  • 图形验证码(Hutool-captcha)
  • 网络Socket(Hutool-socket)
  • JWT(Hutool-jwt)
核心(Hutool-core)
Hutool核心方法及数据结构包,**包含AI大模型相关封装。**
目录
# 1. AI(Hutool-ai)
1-1. 概述 1-2. AI封装-AIUtil 1-3. AI配置Builder-AIConfigBuilder 1-4. AI核心工厂-AIServiceFactory 1-5. AI核心服务-AIService 1-6. DeepSeek服务-DeepSeekService 1-7. 豆包服务-DoubaoService 1-8. Grok服务-GrokService 1-9. Openai服务-OpenaiService
# 2. 克隆
2-1. 支持泛型的克隆接口和克隆类
# 3. 类型转换
3-1. 类型转换工具类-Convert 3-2. 自定义类型转换-ConverterRegistry
# 4. 日期时间
4-1. 概述 4-2. 日期时间工具-DateUtil 4-3. 日期时间对象-DateTime 4-4. 农历日期-ChineseDate 4-5. LocalDateTime工具-LocalDateTimeUtil 4-6. 计时器工具-TimeInterval
# 5. IO流相关
5-1. 概述 5-2. IO工具类-IoUtil 5-3. 文件工具类-FileUtil 5-4. 文件监听-WatchMonitor 5-5. 文件类型判断-FileTypeUtil
# 5-6. 文件
5-6-1. 文件读取-FileReader 5-6-2. 文件写入-FileWriter 5-6-3. 文件追加-FileAppender 5-6-4. 文件跟随-Tailer 5-6-5. 文件名工具-FileNameUtil
# 5-7. 资源
5-7-1. 概述 5-7-2. 资源工具-ResourceUtil 5-7-3. ClassPath资源访问-ClassPathResource
# 6. 工具类
6-1. 概述 6-2. 字符串工具-StrUtil 6-3. 16进制工具-HexUtil 6-4. Escape工具-EscapeUtil 6-5. Hash算法-HashUtil 6-6. URL工具-URLUtil 6-7. XML工具-XmlUtil 6-8. 对象工具-ObjectUtil 6-9. 反射工具-ReflectUtil 6-10. 泛型类型工具-TypeUtil 6-11. 分页工具-PageUtil 6-12. 剪贴板工具-ClipboardUtil 6-13. 类工具-ClassUtil 6-14. 枚举工具-EnumUtil 6-15. 命令行工具-RuntimeUtil 6-16. 数字工具-NumberUtil 6-17. 数组工具-ArrayUtil 6-18. 随机工具-RandomUtil 6-19. 唯一ID工具-IdUtil 6-20. 压缩工具-ZipUtil 6-21. 引用工具-ReferenceUtil 6-22. 正则工具-ReUtil 6-23. 身份证工具-IdcardUtil 6-24. 信息脱敏工具-DesensitizedUtil 6-25. 社会信用代码工具-CreditCodeUtil 6-26. SPI加载工具-ServiceLoaderUtil 6-27. 字符编码工具-CharsetUtil 6-28. 类加载工具-ClassLoaderUtil 6-29. 手机号工具-PhoneUtil
# 7. 语言特性
7-1. 概述 7-2. HashMap扩展-Dict 7-3. 单例工具-Singleton 7-4. 断言-Assert 7-5. 二进码十进数-BCD 7-6. 控制台打印封装-Console 7-7. 字段验证器-Validator 7-8. 字符串格式化-StrFormatter
# 7-9. 树结构
7-9-1. 树结构工具-TreeUtil
# 8. JavaBean
8-1. 概述 8-2. Bean工具-BeanUtil 8-3. DynaBean 8-4. 表达式解析-BeanPath 8-5. Bean描述-BeanDesc 8-6. 空检查属性获取-Opt
# 9. 集合类
9-1. 概述 9-2. 集合工具-CollUtil 9-3. 列表工具-ListUtil 9-4. Iterator工具-IterUtil 9-5. 有界优先队列-BoundedPriorityQueue 9-6. 线程安全的HashSet-ConcurrentHashSet 9-7. 集合串行流工具-CollStreamUtil 9-8. 行遍历器-LineIter
# 10. Map
10-1. 概述 10-2. Map工具-MapUtil 10-3. 双向查找Map-BiMap 10-4. 可重复键值Map-TableMap 10-5. Map流式构建器-MapBuilder
# 11. Codec编码
11-1. Base62编码解码-Base62 11-2. Base64编码解码-Base64 11-3. Base32编码解码-Base32 11-4. 莫尔斯电码-Morse 11-5. BCD码-BCD 11-6. 回转N位密码-Rot 11-7. Punycode实现-PunyCode
# 12. 文本操作
12-1. CSV文件处理工具-CsvUtil 12-2. Unicode编码转换工具-UnicodeUtil 12-3. 可复用字符串生成器-StrBuilder 12-4. 字符串切割-StrSplitter
# 13. 注解
13-1. 注解工具-AnnotationUtil
# 14. 比较器
14-1. 概述 14-2. 比较工具-CompareUtil 14-3. 版本比较器-VersionComparator
# 15. 异常
15-1. 异常工具-ExceptionUtil 15-2. 其它异常封装
# 16. 数学
16-1. 数学相关-MathUtil
# 17. 线程和并发
17-1. 线程工具-ThreadUtil 17-2. 异步工具类-AsyncUtil 17-3. 自定义线程池-ExecutorBuilder 17-4. 高并发测试-ConcurrencyTester
# 18. 图片
18-1. 图片工具-ImgUtil 18-2. 图片编辑器-Img
# 19. 网络
19-1. 网络工具-NetUtil 19-2. URL生成器-UrlBuilder
# 20. 源码编译
20-1. 源码编译工具-CompilerUtil
特别赞助 by:
上次更新: 2025/05/21, 11:39:56
配置文件(Hutool-setting)

配置文件(Hutool-setting)→

Theme by Vdoing | Copyright © 2023-2025 Hutool | MulanPSL-2.0
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式
×