Package org.miaixz.bus.core.io.file


package org.miaixz.bus.core.io.file
对文件读写的封装,包括文件拷贝、文件读取、文件写出、行处理等
Since:
Java 17+
Author:
Kimi Liu
  • Class
    Description
    文件追加器 持有一个文件,在内存中积累一定量的数据后统一追加到文件 此类只有在写入文件时打开文件,并在写入结束后关闭之。因此此类不需要关闭 在调用append方法后会缓存于内存,只有超过容量后才会一次性写入文件,因此内存中随时有剩余未写入文件的内容,在最后必须调用flush方法将剩余内容刷入文件
    文件类型魔数封装
    文件读写模式,常用于RandomAccessFile
    文件名相关工具类
    文件读取器
    文件内容跟随器,实现类似Linux下"tail -f"命令功能
    命令行打印的行处理器
    文件类型判断工具类
    文件包装器,扩展文件对象
    文件写入器
    换行符枚举 换行符包括:
    行处理的Watcher实现
    文件复制封装
    文件删除封装
    文件移动封装
    NIO中Path对象操作封装