什么是用户定义的标记界面的用途,以及它如何工作?

时间:2014-09-01 15:25:15

标签: java marker-interfaces

用户定义标记界面的用途是什么,以及它如何工作?  对于已定义的标记接口(如可序列化或可复制的),JVM会执行一些内部处理,但对于用户定义的标记接口,JVM的行为如何?

1 个答案:

答案 0 :(得分:2)

标记接口模式是一种众所周知的模式,它允许您在不实现任何行为的情况下指示某种类型的某些内容。 Wikipedia做了一个更好的写作,我可以总结一下,所以你应该读一下。

要直接回答您的问题,JVM不会对您的类型进行任何不同的处理。它将是一种实现接口的类型。