在 Java 程序中 运行 时间被删除后,删除的文件去了哪里?
Where do the deleted files go after getting deleted in Run-Time in a Java Program?
我删除了 Java 程序中的一些文件,但我很惊讶地发现它们在回收站中不见了?我没有使用任何 IDE,有什么方法可以恢复这些文件吗?
回答你的问题,否。删除文件会将它们从硬盘中完全删除。
但是,如果您以后想将 个文件移至回收站,Java 9
有一个 API 文件 moveToTrash。
在 Java 9
以下,您将不得不使用 JNA 或使用它的库,例如 FileUtils
。
Whosebug 中的一个相关问题 - Is it Possible with Java to Delete to the Recycle Bin?
我删除了 Java 程序中的一些文件,但我很惊讶地发现它们在回收站中不见了?我没有使用任何 IDE,有什么方法可以恢复这些文件吗?
回答你的问题,否。删除文件会将它们从硬盘中完全删除。
但是,如果您以后想将 个文件移至回收站,Java 9
有一个 API 文件 moveToTrash。
在 Java 9
以下,您将不得不使用 JNA 或使用它的库,例如 FileUtils
。
Whosebug 中的一个相关问题 - Is it Possible with Java to Delete to the Recycle Bin?