Java的IO操作相对简单,只实现了一些基础的功能。
例如:要在aaa文件夹下创建bbb:
String directory = “c:\aaa\bbb\”
使用javaIO的File.mkdir();如果c:\aaa存在,则可以成功创建bbb文件夹
但是当aaa目录不存在时则无法创建出bbb。
目前Apache的commonsIO封装了很多实用的操作,创建如上多级目录时可使用FileUtils.forceMkdir(File file),它会创建目标目录所必须且不存在的父级目录,即无论c:\aaa是否存在都能成功创建出directory这样的目录结构。