java.lang.AutoCloseable的close()方法的Java文档说
请注意,与Closeable的close()方法不同,此close()方法不需要是幂等的。换句话说,多次调用此close方法可能会产生一些可见的副作用,这与Closeable#close()不同,后者在多次调用时不会产生任何影响。然而,强烈鼓励此接口的实现者使他们的close方法是幂等的。
close()
Closeable#close()
他们所说的幂等方法是什么意思,两次调用这个close()方法有什么副作用?
既然接口Closeable扩展了AutoCloseable,为什么在关闭Closeable接口时看不到副作用呢?
Closeable
AutoCloseable
https://stackoverflow.com/questions/19320115
相似问题