java 读取各种类型的文件 (二)
1、File file = new File(); 参数可以是文件夹路径,也可以是文件路径;
当new File()之后只是先在内存中创建了File对象,还没有在磁盘上创建具体文件文件夹;
如果参数中的文件或者文件夹已经存在的话,那么File的属性就按已存在的文件或者文件夹赋值;
如果不存在则除了文件名和路径以外先按默认值初始化;
当文件夹或者文件名不存在时,需要创建则调用mkdir()(创建单个文件夹,如果父文件夹不存在则创建失败)、
mkdirs()(创建路径如果父路径不存在也一并创建出来)、
createNewFile()(真正在磁盘中创建一个空文件)
2、File对象只对文件的属性,文件的创建删除,文件列表查询等操作;具体要对文件进行读写还需要通过IO流;