【发布时间】:2011-03-18 20:15:02
【问题描述】:
在阅读一些 Java 源代码时,我遇到了这一行:
((Closeable) some_obj).close();
some_obj 显然是实现 Closeable 接口的类的实例。我的问题是,为什么他们在调用 close() 之前先将 some_obj 转换为 Closeable。 我不能这样做吗
some_obj.close();
【问题讨论】:
标签: java interface casting idioms