java - 使用 Java 的 File.delete() 方法

标签 java java-io

当我使用File.delete()方法删除文件时,删除的文件在哪里?我使用的是 Mac,但在废纸篓中没有看到该文件。我想知道该文件存储在哪里?或者如果它永久消失了。

谢谢

最佳答案

Mac/Linux 中的垃圾箱(或 Windows 中的回收站)仅适用于特定的文件管理器(Finder、Nautilus/Dolphin 或 Explorer),它们实际上将文件移动到同一分区上的临时文件夹中(也称为垃圾箱)/回收站),从那里删除它。

从核心操作系统的角度来看,delete() 将永久删除它。

关于java - 使用 Java 的 File.delete() 方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11106850/

相关文章:

javac错误: Scanner: FileNotFoundException

java - Jersey Rest - JsonMappingException : No suitable constructor found for type [simple type, 类]

java - 从 JAX-WS 服务获取原始负载

java - addView 添加 View 但没有显示它

java - 从多个方法读取单个InputStream

java - 输入流与读取器

java - 此语言级别不支持 intellij 功能 (...)。我无法编译

java - Android手机如何获取经纬度?

java - FileReader 找不到我的文本文件

java - For 循环检查文件是否存在以及是否不创建文件