Bug:有时在对File文件操作之后,想删除该文件,但是file.delete返回值为false。为什么?
1、可能是流没有close。这时还不能对文件操作
2、如果close流之后任然不能删除掉,原因就是JVM 回收机制的延迟。想删除成功可以手动调用垃圾回收:System.gc();
Bug:有时在对File文件操作之后,想删除该文件,但是file.delete返回值为false。为什么?
1、可能是流没有close。这时还不能对文件操作
2、如果close流之后任然不能删除掉,原因就是JVM 回收机制的延迟。想删除成功可以手动调用垃圾回收:System.gc();