public boolean createNewFile() throws IOException
当且仅当不存在具有此抽象路径名指定名称的文件时,不可分地创建一个新的空文件。检查文件是否存在,若不存在则创建该文件,这是单个操作,对于其他所有可能影响该文件的文件系统活动来说,该操作是不可分的。
返回:
如果指定的文件不存在并成功地创建,则返回 true;如果指定的文件已经存在,则返回 false
抛出:
IOException - 如果发生 I/O 错误
创建文件这样的操作不同的平台都有自己的方法,java实现跨平就是调用不同平台自己的方法去做具体的事情,这也体现面向对象的思想,
自己做不了的,直接找对象帮你完成,怎么创建文件当然操作系统自己最清楚,所以java只要找到操作系统让他帮你完成就可以了。 |