File 中 delete() 与 deleteOnExit()的区别


file.delete();一旦调用,立即执行删除文件操作
file.deleteOnExit();调用后,需等JVM停止后执行删除操作,就是说它会把执行删除的命令,缓存起来,等到JVM关闭后 执行操作.相当于一个删除声明

 

posted @ 2020-12-12 15:11  database-  阅读(312)  评论(0编辑  收藏  举报