public interface Destroyable
Subject
Modifier and Type | Method and Description |
---|---|
default void |
destroy()
毁灭这个
Object 。
|
default boolean |
isDestroyed()
确定这
Object 是否已被销毁。
|
default void destroy() throws DestroyFailedException
Object
。
与此Object
被销毁或清除。 就此某些方法的后续调用Object
将导致IllegalStateException
抛出。
默认实现会抛出DestroyFailedException
。
DestroyFailedException
- 如果破坏操作失败。
SecurityException
- 如果呼叫者没有权限销毁此
Object
。
default boolean isDestroyed()
Object
是否已被销毁。
默认实现返回false。
Object
已被销毁,则为真,否则为false。