标签: java interface
标记界面还有其他用途吗?
如果他们没有任何身体定义,为什么要使用它们?
答案 0 :(得分:2)
没有定义方法的界面就像标记一样。他们只是告诉编译器,实现没有定义方法的接口的类的对象需要区别对待。标记接口也称为标记接口,因为它们根据其目的将所有派生类标记为类别。
例如:
java.io.Serializable界面,它只是一个标记界面 - 它很简单 允许序列化机制验证该类是否可以持久化,通常是文件。
java.io.Serializable