java 文件夹对象_Java之File对象的创建以及创建文件和文件夹

File:抽象的描述了磁盘路径(创建一个具体的对象==>指定路径  但是该路径的文件或者文件夹不一定在磁盘真的存在!!!)

一个File对象就是一个具体的文件或者目录(目的:指定文件或文件夹保存的路径)

如何得到一个具体的File对象?? ==》通过构造方法

File(String pathname):通过将给定路径名字符串转换为抽象路径名来创建一个新 File 实例。  即给一个路径

File(String parent, String child):根据 parent 路径名字符串和 child 路径名字符串创建一个新 File 实例。

File(File parent, String child):根据 parent 抽象路径名和 child 路径名字符串创建一个新 File 实例。

使用File在磁盘中,创建文件,及文件夹:

boolean createNewFile() :创建文件   返回值表示是否创建成功

①当且仅当不存在具有此抽象路径名指定名称的文件时,不可分地创建一个新的空文件

②如果路径不存在,就不能创建文件

boolean mkdir():创建此抽象路径名指定的目录(文件夹)    注意:如果父路径不存在,则不会创建文件夹

boolean mkdirs() :如果父路径不存在,会自动先创建路径所需的文件夹,即会先创建父路径内容再创建文件夹

boolean    isDirectory() :判断是否是一个目录

boolean    isFile() :判断是否是一个文件

boolean exists():判断此抽象路径名表示的文件或目录是否存在

你可能感兴趣的:(java,文件夹对象)