1 | public boolean canRead() | 这种方法测试应用程序是否可以读取表示此抽象路径名的文件 |
2 | public boolean canExecute() | 此方法测试应用程序是否可以执行表示此抽象路径名的文件 |
3 | public boolean canWrite() | 此方法测试应用程序是否可以修改表示此抽象路径名的文件 |
4 | public int compareTo(File paramFile) | 这种方法比较两个抽象路径名的字典顺序 |
5 | public boolean createNewFile() | 此方法自动创建此抽象路径名命名的,当且仅当具有此名称的文件尚不存在一个新的空文件 |
6 | public static File createTempFile(String prefix, String suffix, File directory) | 此方法会在指定的目录中一个新的空文件,使用给定前缀和后缀字符串生成其名称 |
7 | public static File createTempFile(String prefix, String suffix) | 此方法创建的默认临时文件目录的空文件,使用给定前缀和后缀生成其名称 |
8 | public boolean delete() | 此方法删除表示此抽象路径名的文件或目录 |
9 | public void deleteOnExit() | 此方法要求将表示此抽象路径名的文件或目录在虚拟机终止时被删除 |
10 | public boolean equals(Object paramObject) | 此方法测试此抽象路径名与给定对象是否相等 |
11 | public boolean exists() | 此方法测试表示此抽象路径名的文件或目录是否存在 |
12 | public File getAbsoluteFile() | 此方法返回此抽象路径名的绝对形式 |
13 | public String getAbsolutePath() | 此方法返回此抽象路径名的绝对路径名字符串 |
14 | public File getCanonicalFile() | 此方法返回此抽象路径名的规范形式 |
15 | public String getCanonicalPath() | 此方法返回此抽象路径名的规范路径名字符串 |
16 | public long getFreeSpace() | 此方法返回此抽象路径名的分区中的未分配的字节数 |
17 | public long getTotalSpace() | 此方法返回此抽象路径名的分区的大小 |
18 | public long getUsableSpace() | 此方法返回可用字节数这个虚拟机上命名此抽象路径名的分区 |
19 | public String getName() | 此方法返回表示此抽象路径名的文件或目录的名称 |
20 | public String getParent() | 此方法返回此抽象路径名的父路径名的字符串,或者null,如果此路径名没有指定父目录 |
21 | public File getParentFile() | 此方法返回此抽象路径名的父抽象路径名,或null,如果此路径名没有指定父目录 |
22 | public String getPath() | 此方法此抽象路径名转换为一个路径名字符串 |
23 | public int hashCode() | 此方法用于计算此抽象路径名的哈希码 |
24 | public boolean isAbsolute() | 此方法测试此抽象路径名是否是绝对的 |
25 | public boolean isDirectory() | 此方法测试表示此抽象路径名的文件是否是一个目录 |
26 | public boolean isFile() | 此方法测试表示此抽象路径名的文件是否是一个正常的文件 |
27 | public boolean isHidden() | 此方法测试此抽象路径名的文件是否是一个隐藏文件 |
28 | public long lastModified() | 此方法返回的时候,表示此抽象路径名的文件的最后修改 |
29 | public long length() | 此方法返回表示此抽象路径名的文件的长度 |
30 | public String[] list() | 此方法返回的字符串命名表示此抽象路径名的目录中的文件和目录的数组 |
31 | public String[] list(FilenameFilter paramFilenameFilter) | 此方法返回的字符串命名的目录表示此抽象路径名满足指定过滤器的文件和目录的数组 |
32 | public File[] listFiles() | 此方法返回抽象路径名表示在表示此抽象路径名的目录中的文件的数组 |
33 | public File[] listFiles(FileFilter paramFileFilter) | 此方法返回抽象路径名表示的目录表示此抽象路径名满足指定过滤器的文件和目录的数组 |
34 | public File[] listFiles(FilenameFilter paramFilenameFilter) | 此方法返回抽象路径名表示的目录表示此抽象路径名满足指定过滤器的文件和目录的数组 |
35 | public static File[] listRoots() | 此方法列出可用的文件系统的根 |
36 | public boolean mkdir() | 此方法创建此抽象路径名的目录,此抽象路径一定要存在 |
37 | public boolean mkdirs() | 此方法创建此抽象路径名的目录,包括任何必需但不存在的父目录 |
38 | public boolean renameTo(File paramFile) | 这种方法将重命名表示此抽象路径名的文件 |
39 | public boolean setExecutable(boolean paramBoolean) | 这是一个方便的方法来设置所有者对于此抽象路径名执行权限 |
40 | public boolean setExecutable(boolean executable, boolean ownerOnly) | 此方法设置所有者或每个人的执行权限,此抽象路径名 |
41 | public boolean setLastModified(long paramLong) | 此方法设置此抽象路径名的文件或目录的最后修改时间 |
42 | public boolean setReadable(boolean paramBoolean) | 这是一个方便的方法来设置此抽象路径名的所有者的读取权限 |
43 | public boolean setReadable(boolean readable, boolean ownerOnly) | 此方法设置所有者或在此抽象路径名大家的读取权限 |
44 | public boolean setReadOnly() | 此方法标志着此抽象路径名命名的,这样只允许读操作的文件或目录 |
45 | public boolean setWritable(boolean paramBoolean) | 这是一个方便的方法来设置此抽象路径名的所有者的写权限 |
46 | public boolean setWritable(boolean writable, boolean ownerOnly) | 此方法设置此抽象路径名的所有者或每个人的写权限 |
47 | public String toString() | 此方法返回此抽象路径名的路径名字符串 |
48 | public URI toURI() | 这种方法构造一个文件:URI表示此抽象路径名 |