The Java.iO.文件 http://docs.oracle.com/javase/6/docs/api/java/io/File.html#File%28java.lang.String%29文档说了以下关于其构造函数的内容,该构造函数采用pathname
:
public File(String pathname)
通过转换给定的路径名字符串创建一个新的 File 实例
到抽象路径名中。如果给定的字符串是空字符串,
那么结果是空的抽象路径名。
但如果pathname
指向一个文件,该文件是已经存在的?
File file = new File(PATH_TO_AN_EXISTING_FILE);
是否有上述情况file
实例代表一个全新的文件(现有文件被删除?)Or它代表现有文件吗?
文档说的是它将创建一个新的File
instance。这意味着它将在内存中创建一个新实例File
班级。
该对象将指向您文件系统上的一个文件。但是,如果该文件存在,则不会创建新文件。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)