file.delete()与file.deleteOnExit(); 的区别

file.delete()

//删除文件,删除的是创建File对象时指定与之关联创建的那个文件.
file.deleteOnExit();

//在JVM进程退出的时候删除文件,通常用在临时文件的删除.

这是网友的解释,但是还是不太明白,也许是

前一个是删除文件,后一个是删除临时文件

原文地址:https://www.cnblogs.com/dauber/p/9466560.html