java - 如何读取/恢复已删除的文件

标签 java file

我需要一些要点:

How can one read/recover deleted files, in Java code. I've used before for file read&write operations, clases from java.io, such as FileInputStream, FileReader, etc., but that's obviously not going to work

所以任何人,一些观点,理论,也许是一个链接......必须有办法!

最佳答案

这在 Java 中是不可能做到的(至少在不通过 JNI 降到 native 级别的情况下)。

原因是标准 Java API 是高级 API,而此类业务需要低级文件访问。通过 java.io API 提供的接口(interface)根本看不到已删除的文件。

关于java - 如何读取/恢复已删除的文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7760033/

相关文章:

无法在 C 中打开文件 - 在 C 中打开文件时出错

java - 如何在 Android 应用程序中将图像保存到某个位置并为 imageView 检索它?

python - 用python写文件的正确方法

java - ClassNotFoundException:config_inputEventCompatProcessorOverrideClassName androidx,在 andoridx 上运行崩溃

r - 使用 R 将不同的数据帧写入一个 .csv 文件中

java - 让 JSON 字符串跨越多个 Socket receive()

JavaFX LineChart - 单击图例时在前面移动一条线

java - 如何在java中前后重命名文件

java - 绘制线程

java - 如何检查2个类实例是否相同