详解 Paths类 与 Files类
目录 Path接口 Files类 部分API使用展示 在本篇博文中,本人主要讲解NIO 的两个核心点 —— 缓冲区(Buffer) 和 通道 (Channel)之一的 缓冲区(Buffer), 有关NIO流的其他知识点请观看本人博文 《详解 NIO流》 @ Path接口 概念 : java.nio.file.Path 接口代表一个平台无关的平台路径,描述了 目录结构中文件的位置 。 对象的获取手段 : Paths 提供的get()方法用来获取Path对象: Path get(String first,String… more): 用于将多个字符串串连成路径 常用API : boolean endsWith(String path) : 判断是否以 path 路径结束 boolean startsWith(String path) : 判断是否以 path 路径开始 boolean isAbsolute() : 判断是否是绝对路径 Path getFileName() : 返回与调用 Path 对象关联的文件名 Path getName(int idx) : 返回的指定索引位置 idx 的路径名称 int getNameCount() : 返回 Path 根目录后面元素的数量 Path getParent() : 返回 Path 对象包含整个路径,不包含 Path 对象指定的文件路径