File类的静态成员变量、 绝对路径和相对路径
File类的静态成员变量
pathSeparator与系统有关的路径分隔符,为了方便,它被表示一个字符串
pathSeparatorChar与系统有关的路径分隔符
separator 与系统有关的默认名称分隔符,为了方便,它被表示一个字符串。
separatorChar 与系统有关的默认名称分隔符。
案例:
/**
* pathSeparator与系统有关的路径分隔符,为了方便,它被表示一个字符串
*
* pathSeparatorChar与系统有关的路径分隔符
*
* separator 与系统有关的默认名称分隔符,为了方便,它被表示一个字符串。
*
* separatorChar 与系统有关的默认名称分隔符。
* @param args
*/
public static void main(String[] args) {
String path = File.pathSeparator; //路径分隔符 windows:分号
System.out.println(path);
String sep = File.separator; // 文件名称分割符,windows:分隔符
System.out.println(sep);
}
}
绝对路径和相对路径
路径:
绝对路径:是一个完整的路径
以盘符开始的路径(C: F:)
F://aa.txt
相对路径:是一个简化路径
相当指的是对于当前项目的根目录
如果使用当前的根目录,路径可以简化写
F://aa.txt aa.txt