绝对路径和相对路径和File的构造方法
绝对路径和相对路径
路径:
绝对路径:是一个完整的路径
以盘符开始的路径 (D:\\demo.txt)
相对路径:是一个简化的路径
相对指的事相对于当前项目的根目录
如果使用当前项目的根目录,路径可以简化书写
注意:
路径是不区分大小写
路径中的文件名称分隔符windows使用反斜杠,反斜杠是转义字符,两个反斜杠代表一个普通的反斜杠
File的构造方法
构造方法 File(String pathname)
这个构造方法,很好理解,根据一个路径名称得到一个File对象。下面我们提前在桌面创建一个abc.txt文件,随便里面文件内容写什么,然后利用这个构造方法去得到这个文件对象,然后判断这个文件是否存在。
构造方法File(String Parent, String child)
这个构造意思是根据一个目录和子目录得到File对象。如果我们想对某一个文件路径下的多个文件进行操作,这个时候采用这个构造函数就显示优势。
构造函数File(File parent, String child)
这个构造函数和第二个有点相同,唯一的区别就参数parent是一个File对象。这个函数的好处就是可以对parent进行File相关的操作,例如打印父路径下有多少个文件等。