File
目录 File 分隔符 相对路径和绝对路径 File的使用 File 文件和目录路径名的抽象表示,一般,file:操作文件,directory:目录/文件夹,path:路径 分隔符 当在不同系统中路径分割符;:和名称分隔符/\是不同的,可以使用File的静态变量来表示以做到系统无关 public static final String pathSeparator; Windows中为;分号,而linux里则为:冒号。这个在win和linux的环境变量的配置中的路径就能看出 public static final String pathSeparator Windows中为,而linux则为/ 相对路径和绝对路径 绝对路径:以系统的根路径开始的,Windows中就以盘符开始的 相对路径: Java当前项目的根目录开始的,不是本文件的路径开始的 File的使用 创建File对象 创建File对象,只是把字符串路径封装成File对象,不考虑路径的真假情况,路径可以以文件或文件夹结尾,可以是绝对路径也可以是相对路径,当然路径也可以不实际存在 File(String pathname) 通过将给定的路径名字符串转换为抽象路径名来创建新的 File实例。 File(File parent, String child) 从父抽象路径名和子路径名字符串创建新的 File实例。 File