一、File
首先我们要先了解文件路径:
文件路径分为 绝对路径 和 相对路径 两种。
绝对路径:相对于树来说就是,从根节点到叶子结点的整个路径。windows即是从各个磁盘 下开始到目标文件的整个路径。
相对路径:可以从任意结点出发,到目标文件进行路径的描述,而这种描述方式就被称为相 对路径。
文件的权限:读,写,执行
Java 中通过 java.io.File 类来对一个文件(包括目录)进行抽象的描述。注意,有 File 对象,并不
代表真实存在该文件。
File 概述
属性:
修饰符及类型 | 属性 | 说明 |
static String | pathSeparator | 依赖于系统的路径分隔符,String 类型的表示 |
static char | pathSeparator | 依赖于系统的路径分隔符,char 类型的表示 |
方法:
修饰符及返回 值类型 |
方法签名 | 说明 |
String | getParent() | 返回 File 对象的父目录文件路径 |
String | getName() | 返回 FIle 对象的纯文件名称 |
String | getPath() | 返回 File 对象的文件路径 |
String | getAbsolutePath() | 返回 File 对象的绝对路径 |
String | getCanonicalPath() | 返回 File 对象的修饰过的绝对路径 |
boolean | exists() | 判断 File 对象描述的文件是否真实存在 |
boolean | isDirectory() | 判断 File 对象代表的文件是否是一个目录 |
boolean | isFile() | 判断 File 对象代表的文件是否是一个普通 |