一、什么是File类
File类可用在程序中操作文件和目录的,。比如新建、删除、重命名文件和目录。如果需要访问文件内容本身,则需要使用输入/输出流
二、如何使用
// 1、访问文件名相关的方法
String getName():获得文件名
String getPath():获取类路径
String getParent():获得所在目录
// 2、文件检测的相关方法
boolean exists():判断File对象所对应的,目录或者文件是否存在
boolean isFile():判断File对象是否为文件
// 3、获取常规文件信息
long lastModified():返回文件的最后修改时间
该时间与历元(1970 年 1 月 1 日,00:00:00 GMT)的时间差来计算此值(以毫秒为单位)
long length():返回文件内容的长度
(文件的大小/1024=?)+1 kb
// 4、文件操作相关方法
boolean createNewFile():当File对象所对应的文件不存在时,创建文件且返回true,否则返回false
boolean delete():删除File对象所对应的文件,文件存在删除且返回true
// 5、目录操作相关方法
boolean mkdir():试图创建一个File对象所对应的目录,创建成功返回true
注意:Windows的路径分隔符使用(\),而Java程序中的反斜线表示转义字符,所以需要写成(\\),或者(/),Java程序支持将斜线当成与平台无关的路径分隔符。