Документы Java о методе close() java.lang.AutoCloseable говорит
Обратите внимание, что в отличие от метода
close()метода Closeable, этот методclose()не обязательно должен быть идемпотентным. Другими словами, вызов этого метода close более одного раза может иметь некоторый видимый побочный эффект, в отличие отCloseable#close()который не должен иметь эффекта при вызове более одного раза. Однако разработчикам этого интерфейса настоятельно рекомендуется сделать их близкие методы идемпотентными.
Что они подразумевают под идемпотентным методом и каковы побочные эффекты от вызова этого метода close() дважды?
А поскольку интерфейс Closeable расширяет AutoCloseable почему побочные эффекты не видны при закрытии интерфейса Closeable?
