![]() |
1
2
JAVA伊奥。File是一个非常古老的类。这是Java在20世纪90年代首次发布的一部分。当时对面向对象的设计没有那么好的理解,文件类在API设计和实现中都有很多缺陷。 它的现代替代品是 java.nio.file 包,尤其是 Path 用于表示文件名的类,以及 Files 类(注意–s–s–s)来执行文件操作。
旧档案。delete()不会引发异常;它只返回一个布尔值,您无法知道操作失败的原因。爪哇。尼奥。修复此文件包;如果操作失败,您将得到一个信息异常。因此,上述实现可能无法解决问题,但至少您会对发生的情况有一个很好的了解。 |