IO与文件读写---使用Apache commons IO简化文件读写.docVIP

  • 8
  • 0
  • 约6.95千字
  • 约 10页
  • 2017-11-17 发布于河南
  • 举报

IO与文件读写---使用Apache commons IO简化文件读写.doc

IO与文件读写---使用Apache commons IO简化文件读写

【一】Apache commons IO包之FileUtils IO文件操作,可以说是除了JDBC操作之外,日常最常用的功能之一了。IO的读写方式如何,直接影响到系统的性能。很多时候系统的性能瓶颈往往不是出现在对象层面,而是出现在底层的IO层面上。 Apache commosn IO包在input, output包的基础上,提供了一个高效,方便的文件类处理工具:FileUtils,其功能涵盖了所有日常常用的IO操作,由于这个类的部分方法底层是基于Apache commons IO自己的读写流去实现的,所以在性能上会相对高于JDK自带的类(具体原因可以参考这篇文章:IO与文件读写---使用Apache commons io包提高读写效率) 根据Apache commons IO官方的说法,这个类可以提供如下功能: 总体上来说,主要有: 资源的创建、删除 资源的复制、移动 资源的读写 资源的比较 资源的过滤 资源的转换 【二】FileUtils的常用API及解析 资源的创建、删除 目录的创建: forceMkdir(File directory),这个方法可以在父目录不存在的情况下,连续创建多个目录。但如果同名的目录已经存在或者无权创建,则抛出异常 文件的创建: touch(File file),这个方法用于创建一个size为0的文件,然后迅速关

文档评论(0)

1亿VIP精品文档

相关文档