java.io.File简述——面题
File类
java.io.File 类是文件和目录路径名的抽象表示,主要用于文件和目录的创建、查找和删除等操作。
File类是一个与系统无关的类,任何的操作系统都可以使用这个类中的方法。
File 是文件和目录路径名的抽象表示形式,即File类的对象代表一个文件或一个目录(文件夹)的路径,而不是文件本身。
File 类不能直接访问文件内容本身,如果需要访问文件内容本身,则需要使用输入/输出流。
路径问题:
绝对路径:从盘符开始的路径,这是一个完整的路径。如:E:\a.txt
相对路径:相当于项目目录的路径,这个一个便捷的路径。如:../a.txt
注意:
1. 路径不区分大小写
2. 路径中的文件名称分隔符 window 使用反斜杠(\)也支持斜杠(/),反斜杠是转义字符,两个反斜杠代表一个普通的反斜杠
3. 其他的平台都使用斜杠作为分隔符(/),网络地址也是(http://www.baidu.com)。
4. window 的路径分隔符使用“\”,而Java程序中的“\”表示转义字符,所以在Windows中表示路径,需要用“\”。或者直接使用“/”也可以,Java程序支持将“/”当成平台无关的路径分隔符。或者直接使用File.separator常量值表示。
5. 路径中如果出现 “..” 表示上一级目录,路径名如果以“/”开头,表示从“根目录”下开始导航。
浙公网安备 33010602011771号