目录
Common IO 是一个工具库,用来帮助开发IO功能。
(1)Utility classes :
工具类,包括一些静态方法来执行常用任务
(2)Input:
输入,InputStream 和 Reader 实现
(3)Output:
输出,OutputStream 和 Writer 实现
(4)Filters:
多种文件过滤器实现(定义了 IOFileFilter接口,同时继承了 FileFilter 和 FilenameFilter 接口)
(5)Comparators:
比较器,用于文件比较的多种java.util.Comparatot实现
(6)File Monitor:
文件监控
包含一些工具类,用于处理读,写和拷贝,这些方法基于 InputStream, OutputStream, Reader 和 Writer工作。
包含一些工具类,它们基于File对象工作,包括读,写,拷贝和比较文件。
包含一些工具类,它们基于文件名工作而不是File对象。这个类旨在 在Unix和Windows环境下保持一致,帮助在两个环境下过渡(如从开发环境到生成环境)。
包含一些工具类,基于文件系统访问功能不被JDK支持。目前,只有一个方法就是得到驱动器空余空间。注意这使用命令行而不是 native code。
// 仅有这一个方法,及其重载方法
FileSystemUtils.freeSpaceKb() throws IOException
//推荐使用
java.nio.file.FileStore.getUsableSpace()
参考:Java常用类(五):FileFilterUtils 类
包含静态方法来交换Java基本类型和流的字节序。
实现了DataInput接口。可以从文件中读取非本地字节序。
【备注】
参考文章,可直接看原博:https://blog.csdn.net/backbug/article/details/99572931