在哪种情况下Marker Interface会有用吗?

时间:2014-05-07 12:29:59

标签: java interface

任何人都可以告诉Marker Interface在哪种情况下有用吗?

1 个答案:

答案 0 :(得分:0)

1.Marker Interface在接口内没有任何方法。如果我们的类在内部实现任何标记接口,jvm将为我们的类添加一些功能。

2.某些标记接口是

Serializable,Cloneable,RandomAccess等

3.引入了Marker接口以减轻开发人员的负担。当我们实现markerinterface以向我们的类添加功能或功能时,内部jvm会处理逻辑

4.我们只能通过自定义jvm来编写我们自己的标记界面

<强>用途

1.Marker接口对于声明有关类

的元数据很有用

2.Marker接口在其他代码根据对象是否实现某个标记接口而做出决定的情况下非常有用。