摘要: Java 7支持整个目录树的遍历;Demo:import java.io.IOException;import java.nio.file.FileVisitResult;import java.nio.file.Files;import java.nio.file.Path;import java... 阅读全文
posted @ 2016-01-06 16:22 springup 阅读(423) 评论(0) 推荐(1)
摘要: Demo:import java.io.IOException;import java.nio.file.DirectoryStream;import java.nio.file.Files;import java.nio.file.Path;import java.nio.file.Paths;/... 阅读全文
posted @ 2016-01-06 15:29 springup 阅读(231) 评论(0) 推荐(0)
摘要: 目录是带有特别属性的Path;Java 7新加入的 java.nio.file.DirectoryStream接口和它的实现类提供了很多功能:循环遍历查找文件glob子项匹配MIME内容检测用walkFileTree方法实现递归移动、复制和删除操作; 阅读全文
posted @ 2016-01-06 14:33 springup 阅读(231) 评论(0) 推荐(0)
摘要: NIO与IO交互toPath()File -- PathtoFile()Path -- FileDemo:import java.io.File;import java.nio.file.Path;import java.nio.file.Paths;public class PathAndFile... 阅读全文
posted @ 2016-01-06 13:53 springup 阅读(227) 评论(0) 推荐(0)
摘要: 在NIO.2里可以很容易地合并Path,在两个Path中再创建Path或对Path进行比较;Demo:import java.nio.file.Path;import java.nio.file.Paths;public class PathConvert { public stati... 阅读全文
posted @ 2016-01-06 13:41 springup 阅读(231) 评论(0) 推荐(0)
摘要: (一个点).表示当前目录;(两个点)..表示父目录;冗余情况1:log.txt与./log.txt等价,即./log.txt中的./就是一个冗余项;冗余情况2:符号链接(快捷方式(shortcut)是一种功能上类似符号链接的文件对象,但与符号链接有本质的不同。【符号链接_百度百科】);移除冗余项的方... 阅读全文
posted @ 2016-01-06 12:39 springup 阅读(461) 评论(0) 推荐(0)
摘要: Demo:import java.nio.file.Path;import java.nio.file.Paths;public class PathInfoTest { public static void main(String[] args) { /... 阅读全文
posted @ 2016-01-06 10:20 springup 阅读(239) 评论(0) 推荐(0)
摘要: Demo:import java.nio.file.Path;import java.nio.file.Paths;/** * @author jinxing * @系统 MAC OS X * @用例1 [使用]绝对路径 * @用例2 [使用]相对路径 * @用例3 相对路径[转换成]绝对路径 * ... 阅读全文
posted @ 2016-01-06 09:43 springup 阅读(339) 评论(0) 推荐(0)
摘要: Path通常代表文件系统中的位置,能浏览任何类型的文件系统,包括zip归档文件系统;文件系统中的几个概念:目录树、根目录、绝对路径、相对路径;NIO.2中的Path是一个抽象构造,你所创建和处理的Path可以不马上绑定到对应的物理位置上;——物理文件系统的处理通常由Files辅助类实现;基础类类说明... 阅读全文
posted @ 2016-01-06 08:57 springup 阅读(216) 评论(0) 推荐(0)