java.lang.AutoCloseable 的 close() 方法的 Java 文档说
请注意,与Closeable
close()
的方法不同,此方法不需要是幂等的。换句话说,多次调用此 close 方法可能会产生一些可见的副作用, 这与多次调用必须没有效果不同。但是,强烈建议此接口的实现者使他们的 close 方法具有幂等性。close()
Closeable#close()
幂等方法
是什么意思,close()
两次调用此方法的副作用是什么?
既然接口Closeable
扩展AutoCloseable
了,为什么在接口关闭时看不到副作用Closeable
?