Q
什么是标记界面?
2
A
回答
5
的标记接口正是:标记为一个类或做某些事情,即使这些事情并不表示为实际方法的手段。标记接口的起始日期很早;这些日子,虽然你可能会使用一个,你也可以看看使用注释。
+0
作为*意见*的问题,我发现标记界面有点钝,而且更喜欢其他选项。我认为我只有在约12年(轻)Java开发中才写过两个标记接口。 – 2010-05-24 09:43:50
4
这是一个没有方法的接口。它仅用于“标记”支持某种功能的Java类,如Serializable和Cloneable。
2
一个标记接口被用来将附加信息添加到对象(参见例如:http://en.wikipedia.org/wiki/Marker_interface_pattern)。我不知道你的意思是扩展,但是一个对象实现了一个标记接口。
例如在Java Serializable接口:
甲类实现此界面,以 表明其非瞬时数据 成员可以被写入到一个 的ObjectOutputStream
1
标记接口是没有方法,他们只是用来在运行时识别类的可靠性,因为你的类假设已经实现了B iterface,然后在任何时候你都可以检查你的类与该接口有关的实例。你可以做任何你想做的事。
相关问题
- 1. 什么是标记界面?
- 2. 标记界面的用途是什么?
- 3. 什么是顶级界面?
- 4. 标记标签式界面
- 5. 标记界面或注释?
- 6. MEF:出口标记界面
- 7. 什么是标记扩展?
- 8. 什么是“标记的DFA”?
- 9. 什么是缓存标记?
- 10. 标记是什么意思?
- 11. 什么是坏标记?
- 12. socketpair api界面的典故是什么?
- 13. 什么是solr web界面url
- 14. IoC(Windsor) - 什么是“默认界面”?
- 15. 这个界面的名字是什么?
- 16. 写什么用户界面?
- 17. 空白做什么界面?
- 18. JAXRS界面标记和@Context注射
- 19. 什么是我的ASP页面中出现的PostInfo元标记?
- 20. 下面的标记是什么意思[cc lang =“php”]
- 21. “?”是什么意思?调用jsp的标记是什么意思?
- 22. 什么是MeCab输出和标记集?
- 23. “多重标记”是什么意思?
- 24. iPhone上的截尾标记是什么?
- 25. doxygen标记文件究竟是什么?
- 26. <comment>标记是什么?
- 27. 这是什么样的标记?
- 28. 什么是Swift中的“标记协议”?
- 29. 标记系统中的taggable_id是什么?
- 30. max标记是什么意思?
请参阅[在Java中使用标记接口是什么?](http://stackoverflow.com/questions/1995198/what-is-the-use-of-marker-interfaces-in-java) – 2010-05-24 09:46:54