| 程序包 | 说明 |
|---|---|
| org.dromara.hutool.core.cache.file |
提供针对文件的缓存实现
|
| org.dromara.hutool.core.compress |
压缩解压封装
|
| org.dromara.hutool.core.io |
IO相关封装和工具类,包括Inputstream和OutputStream实现类,工具包括流工具IoUtil、文件工具FileUtil和Buffer工具BufferUtil
|
| org.dromara.hutool.core.io.checksum |
IO校验相关库和工具
|
| org.dromara.hutool.core.io.copy |
IO流拷贝相关封装相关封装
|
| org.dromara.hutool.core.io.file |
对文件读写的封装,包括文件拷贝、文件读取、文件写出、行处理等
|
| org.dromara.hutool.core.io.resource |
针对ClassPath和文件中资源读取的封装,主要入口为工具类ResourceUtil
|
| org.dromara.hutool.core.io.stream |
InputStream和OutputStream相关方法和类封装
|
| org.dromara.hutool.core.net |
网络相关工具
|
| org.dromara.hutool.core.net.ssl |
SSL相关封装
|
| org.dromara.hutool.core.util |
提供各种工具方法,按照归类入口为XXXUtil,如字符串工具StrUtil等
|
| 类和说明 |
|---|
| IORuntimeException
IO运行时异常,常用于对IOException的包装
|
| 类和说明 |
|---|
| IORuntimeException
IO运行时异常,常用于对IOException的包装
|
| 类和说明 |
|---|
| BomReader
读取带BOM头的流内容的Reader,如果非bom的流或无法识别的编码,则默认UTF-8
BOM定义:http://www.unicode.org/unicode/faq/utf_bom.html 00 00 FE FF = UTF-32, big-endian FF FE 00 00 = UTF-32, little-endian EF BB BF = UTF-8 FE FF = UTF-16, big-endian FF FE = UTF-16, little-endian 使用:
FileInputStream fis = new FileInputStream(file); |
| ByteOrderMark
Byte Order Mark (BOM) 头描述
BOM定义:http://www.unicode.org/unicode/faq/utf_bom.html EF BB BF = UTF-8 FE FF = UTF-16BE, big-endian FF FE = UTF-16LE, little-endian 00 00 FE FF = UTF-32BE, big-endian FF FE 00 00 = UTF-32LE, little-endian 来自:Apache-commons-io |
| FastStringWriter
借助
StringBuilder 提供快读的字符串写出,相比jdk的StringWriter非线程安全,速度更快。 |
| IORuntimeException
IO运行时异常,常用于对IOException的包装
|
| NioUtil
NIO相关工具封装,主要针对Channel读写、拷贝等封装
|
ReaderWrapper
Reader 包装 |
| StreamProgress
Stream进度条
提供流拷贝进度监测,如开始、结束触发,以及进度回调。 |
| 类和说明 |
|---|
| IORuntimeException
IO运行时异常,常用于对IOException的包装
|
| 类和说明 |
|---|
| IORuntimeException
IO运行时异常,常用于对IOException的包装
|
| StreamProgress
Stream进度条
提供流拷贝进度监测,如开始、结束触发,以及进度回调。 |
| 类和说明 |
|---|
| BomReader
读取带BOM头的流内容的Reader,如果非bom的流或无法识别的编码,则默认UTF-8
BOM定义:http://www.unicode.org/unicode/faq/utf_bom.html 00 00 FE FF = UTF-32, big-endian FF FE 00 00 = UTF-32, little-endian EF BB BF = UTF-8 FE FF = UTF-16, big-endian FF FE = UTF-16, little-endian 使用:
FileInputStream fis = new FileInputStream(file); |
| IORuntimeException
IO运行时异常,常用于对IOException的包装
|
| 类和说明 |
|---|
| IORuntimeException
IO运行时异常,常用于对IOException的包装
|
| 类和说明 |
|---|
| IORuntimeException
IO运行时异常,常用于对IOException的包装
|
| StreamProgress
Stream进度条
提供流拷贝进度监测,如开始、结束触发,以及进度回调。 |
| 类和说明 |
|---|
| IORuntimeException
IO运行时异常,常用于对IOException的包装
|
| 类和说明 |
|---|
| IORuntimeException
IO运行时异常,常用于对IOException的包装
|
| 类和说明 |
|---|
| IORuntimeException
IO运行时异常,常用于对IOException的包装
|
Copyright © 2024. All rights reserved.