在Java中被删除的文件会发生什么?

我找不到解释这个的任何地方,但我可能只是错过了它。 无论如何,如果你使用java.io.File.delete ()来删除一个文件,这个文件会发生什么? 我只需要一个在Windows上如何工作的答案。 该文件是否被发送到回收站,一个单独的指定位置的文件被Java删除,或完全丢失? 再次,如果这是一个重复,很抱歉。 我无法在任何地方find答案。 谢谢

使用回收站比使用File.delete()要复杂得多。 为了使Java在每个平台上都能正常工作,File.delete()简单地删除文件。

Java可以删除回收站吗?

如果你不想完全删除文件,为什么不把“删除”文件移动到你的应用程序自己指定的文件夹,并定期清除文件夹?