一.构造方法
File(String pathname)
File(String parent,String child)
File(File parent,String child)
注意事项:
1.File对象代表硬盘中实际存在的文件或目录
2.无论路径下是否存在该文件和目录,都不影响File对象的创建
二.常用方法
1.获取功能方法
getAbsolutePath
getName
getPath
lenth
2.判断功能
isFile:判断是否为文件
isDirectory:判断是否为目录
exists:判断文件是否存在
3.创建和删除功能
createNewFile():创建文件
delete():删除文件或目录,如果该目录包含子目录或者文件的时候不能删除
mkdir():创建单极目录
mkdirs():创建多级目录
4.绝对路径和相对路径
绝对路径:从盘符开始的路径,在硬盘上对应的完整的路径
相对路径:相对于项目的路径
5.目录的遍历
list:返回String[],文件或目录的路径名
listFiles():返回Files[]