<分区>
没有方法的空接口(interface)有什么用?
例如:
interface One {
}
<分区>
没有方法的空接口(interface)有什么用?
例如:
interface One {
}
最佳答案
这些被称为 Marker Interfaces这是设计模式之一。
根据接口(interface)的定义,实现这些接口(interface)的类具有特殊的行为。
例如:一个实现了标记接口(interface)Serializable
的类可以被序列化。
现在这些被 Annotations 取代了
关于java - 没有方法的空接口(interface)有什么用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17334980/
相关文章:
oop - 我们什么时候需要抽象类,如果我们可以使用组合来共享代码,加上接口(interface)来实现多态性?
java - 为什么 After Advice 在方法调用之前得到打印
java - Maven - 将资源复制到 jar 中的特定位置
java - 如何在Cloud Foundry中创建共享H2服务器?
java - 类引用和接口(interface)引用之间的区别
java - WebDriver.findElements 抛出 InvalidElementStateException