### String getName() 获取文件名字
> filename.txt
### String getParent() 获取父文件的路径
> 根据传入字符串确定,比如:
>
> 传入`C:\\Users\\Administrator\\Desktop\\source`输出`C:\Users\Administrator\Desktop`
>
> 传入`../Administrator/Desktop/source`输出`..\Administrator\Desktop`
>
> 传入`source`输出`null`
### File getParentFile() 获取父文件的文件对象
### String getPath() 获取文件路径
> 是否是全路径根据传入字符串确定
### boolean isAbsolute() 判断是否是绝对路径
### String getAbsolutePath() 获取绝对路径
### File getAbsoluteFile() 获取绝对路径文件对象
### String getCanonicalPath() 和 File getCanonicalFile()
> 获取文件路径,将`../`和`./`解析过的路径。不会再出现`../`和`./`。
### URI toURI() 转化成URI
### boolean canRead() 是否可读
### boolean canWrite() 是否可写
### boolean exists() 是否存在
### boolean isDirectory() 是否为目录
### boolean isFile() 是否为文件
### boolean isHidden() 是否为隐藏文件
### long lastModified() 最后修改时间
> 如果File表示一个具体文件,则length方法返回这个文件的字节大小;
>
> 如果File表示一个目录,则length方法的返回值不确定;
>
> 如果File表示的目录或文件不存在,则length方法的返回值为0L。
### boolean createNewFile() 创建新文件
### boolean delete() 删除文件
### void deleteOnExit()
> 在JVM进程退出的时候删除文件,通常用在临时文件的删除
### String[] list() 列出文件名
### File[] listFiles() 列出文件对象
### boolean mkdir() 创建目录
### boolean mkdirs() 创建多级目录
### boolean renameTo(File dest) 重命名