File文件和IO流
概述
FIle是java.io.下面的包,用于代表当前操作系统的文件
可以获文件信息,判断文件类型,创建删除文件夹
注意:File只能对文件本身进行操作,不能读写文件里面存储的数据
FIle代表文本
绝对路径和相对路径来创建,如果要找工程模块里面找文件需要使用相对路径
IO流概述
用于读写数据(可以读写文件或网络中的数据)
IO流读写数据
常用方法
createNewFile()
创建一个新的文件(问价内容为空),成功返回true
mkdir()
用于创建文件夹,只能创建一级文件夹
mkdirs()
用于创建文件夹,可以创建多级文件夹
delete()
删除文件、或者空文件、不能删除非空文件夹
isFile()
i判断这个路径下的对象代表的是否是文件
isDirectory()
判断当前文件对象指代的是否是文件夹
getName()
获取文件的名称包括后缀
length()
获取文件的大小,返回字节个数
lastModified()
返回最后一次文件的修改时间
getPath()
获取创建文件对象时,使用的路径
exists()
判断文件是否存在
============================思维导图======================================