File.mkdirs和 File.mkdir的区别:
File.mkdirs能在二层目录底下创建文件;
File.mkdir只能在一层目录底下创建文件,仅能在已有目录下创建。
-------------------------------------------------------------------------
备注:
对于路径实际不存在的,调用File.mkdirs()方法,建好我们想向其中写入文件的目录路径。它可一次性建好整个路径。这个路径实际存在吗?用户可能决定将所有源码目录都置入一个完全不同的子目录,那个目录可能是尚不存在的。
所以在正式写每个文件之前,都要调用File.mkdirs()方法,建好我们想向其中写入文件的目录路径。它可一次性建好整个路径。File.mkdirs()方法可以建好一个完整的路径。