【摘要】:File类中提供了以下几个构造方法来创建File对象。具体使用格式如下:2.File通过入参指定父路径和子路径来创建一个File对象。4.File通过入参指定文件URI,将它转换成一个抽象的路径名,从而创建一个新的File对象。相对路径是指针对某一个位置的路径,也是指相对于当前目录的一个路径名,例如针对“C:/”根目录,相对路径“file.txt”即和绝对路径“C:/file.txt”是一样的。一般建议使用绝对路径,这样可以降低开发中产生不必要的问题的概率。
File类中提供了以下几个构造方法来创建File对象。
1.File(String pathname)
通过入参指定字符串格式的路径名称(包括文件名),将它转换为抽象的路径名来创建一个File对象。具体使用格式如下:
2.File(String parent, String child)
通过入参指定父路径和子路径(包括文件名)来创建一个File对象。具体使用格式如下:
其中,parent参数为父路径字符串,即示例中的“C:/”;child参数为子路径字符串,即示例中的“file.txt”。
3.File(File f, String child)(www.xing528.com)
通过入参指定父路径File对象的抽象路径名和子路径名来创建一个新的File对象。
4.File(URI uri)
通过入参指定文件URI,将它转换成一个抽象的路径名,从而创建一个新的File对象。
上述构造方法的示例中使用的都是绝对路径。对于Unix平台,绝对路径名的前缀是“/”(前缀是指在具体文件名前面的字段名),相对路径没有前缀。在Windows平台中,绝对路径名是由驱动器号加上冒号“:”构成的,例如“C:/”;相对路径没有磁盘符前缀。
相对路径是指针对某一个位置的路径,也是指相对于当前目录的一个路径名,例如针对“C:/”根目录,相对路径“file.txt”即和绝对路径“C:/file.txt”是一样的。
在执行Java程序时,如果代码中使用了相对路径,那么该路径指的是执行Java运行命令时当前所在的目录。一般建议使用绝对路径,这样可以降低开发中产生不必要的问题的概率。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。