File
public class File implements Serializable, Comparable<File>
文件和目录路径名的抽象表示
File.pathSeparator //与系统相关的路径分隔符字符 比如 ;
File.separator //与系统相关的默认名称 目录分割符
window 下的路径分隔符是用 ( /)分割 /data/user/0/com.xinying.recyclenet/cache/compress
Linux下的路径分隔符(\) E:\AsWorkspace\Mine 安卓手机目录
createNewFile() 当且仅当具有该名称的文件尚不存在时,原子地创建一个由该抽象路径名命名的新的空文件。
createTempFile(String prefix, String suffix) 在默认临时文件目录中创建一个空文件,使用给定的前缀和后缀生成其名称。
createTempFile(String prefix, String suffix, File directory) 在指定的目录中创建一个新的空文件,使用给定的前缀和后缀字符串生成其名称。
delete() 删除由此抽象路径名表示的文件或目录
exists() 测试此抽象路径名表示的文件或目录是否存在。
getAbsolutePath() 返回此抽象路径名的绝对路径名字符串。
getName() 返回由此抽象路径名表示的文件或目录的名称。
String getParent() 返回此抽象路径名的父 null的路径名字符串,如果此路径名未命名为父目录,则返回null。 isDirectory() 测试此抽象路径名表示的文件是否为目录。
boolean isFile() 测试此抽象路径名表示的文件是否为普通文件。
boolean isHidden() 测试此抽象路径名命名的文件是否为隐藏文件。
long lastModified() 返回此抽象路径名表示的文件上次修改的时间。
listRoots() 列出可用的文件系统根。
boolean mkdir() 创建由此抽象路径名命名的目录。
boolean mkdirs() 创建由此抽象路径名命名的目录,包括任何必需但不存在的父目录。