摘要: java7NIO2 随机文件访问APIpackage com.mime; import java.io.IOException; import java.nio.ByteBuffer; import java.nio.CharBuffer; import java.nio.MappedByteBuffer; import java.nio.channels.FileChannel; import java.nio.channels.FileLock; import java.nio.channels.SeekableByteChannel; import java.nio.charset.C. 阅读全文
posted @ 2012-12-30 20:26 zhwj184 阅读(296) 评论(0) 推荐(0) 编辑
摘要: java7 NIO2新增了文件系统的相关事件处理API,为目录,文件新增修改删除等事件添加事件处理。package com.mime; import java.io.IOException; import java.nio.file.FileSystems; import java.nio.file.Path; import java.nio.file.Paths; import java.nio.file.StandardWatchEventKinds; import java.nio.file.WatchEvent; import java.nio.file.WatchEvent.Kin. 阅读全文
posted @ 2012-12-30 19:48 zhwj184 阅读(189) 评论(0) 推荐(0) 编辑
摘要: java7 NIO2使用walk递归接口递归操作文件,可以使用这个接口进行文件搜索,文件内容搜索,递归拷贝,递归移动,递归删除等操作。package com.mime; import java.io.IOException; import java.nio.file.FileVisitOption; import java.nio.file.FileVisitResult; import java.nio.file.Files; import java.nio.file.Path; import java.nio.file.Paths; import java.nio.file.Simple. 阅读全文
posted @ 2012-12-30 19:00 zhwj184 阅读(344) 评论(0) 推荐(0) 编辑
摘要: 文件和目录操作API,跟原来FILE IO做了很多改进,我们看看新的API,这个也是NIO操作的基础。package com.mime; import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.File; import java.io.FileInputStream; import java.io.IOException; import java.io.InputStream; import java.io.OutputStream; import java.io.OutputStreamWri. 阅读全文
posted @ 2012-12-30 16:24 zhwj184 阅读(388) 评论(0) 推荐(0) 编辑
摘要: java 7 NIO2中文件系统支持软链接,硬链接的API,import java.io.IOException; import java.nio.file.FileSystems; import java.nio.file.Files; import java.nio.file.Path; import java.nio.file.attribute.FileAttribute; import java.nio.file.attribute.PosixFileAttributes; import java.nio.file.attribute.PosixFilePermission; im. 阅读全文
posted @ 2012-12-30 15:17 zhwj184 阅读(702) 评论(0) 推荐(0) 编辑