查看 FileInputStream 和 FileOutputStream overridden close 方法的资源清除

此规则会标记 java.io.FileInputStreamjava.io.FileOutputStream 的子类上的 close() 方法声明。为了清除资源,请确保直接调用此 close() 方法,或者使用 try-with-resources 块创建资源。不能依赖对象最终化来调用此 close 方法。对象最终化并不可靠,也不推荐使用 finalize 方法。

有关已移除的类的更多信息,请参阅 Java 10 Removed Features and OptionsClass FileInputStream 文档和 Class FileOutputStream 文档。