Java JVM如何在内部处理标记接口?

Java JVM如何在内部处理标记接口?,java,marker-interfaces,Java,Marker Interfaces,有谁能解释一下JVM如何在内部处理标记接口,比如: Serializable 简单的回答是,它与任何其他接口都没有区别。标记接口和其他接口之间绝对没有区别 您可以选择 旁注:- 如果我们采用java.io.Serializablemarker接口。现在,它没有定义任何成员。 因此,当一个java类要被序列化时,JVM应该以某种方式初始化,如果我们愿意,我们可以序列化这个java类。因此,在本例中,使用了标记接口。因此,可以序列化的java类必须实现java.io.Serializable标记接

有谁能解释一下JVM如何在内部处理标记接口,比如:

Serializable

简单的回答是,它与任何其他接口都没有区别。标记接口和其他接口之间绝对没有区别

您可以选择

旁注:-

如果我们采用
java.io.Serializable
marker接口。现在,它没有定义任何成员。
因此,当一个java类要被序列化时,JVM应该以某种方式初始化,如果我们愿意,我们可以序列化这个java类。因此,在本例中,使用了标记接口。因此,可以序列化的java类必须实现
java.io.Serializable
标记接口。因此,现在我们可以初始化JVM。

简单的答案是它与任何其他接口都没有区别。标记接口和其他接口之间绝对没有区别

您可以选择

旁注:-

如果我们采用
java.io.Serializable
marker接口。现在,它没有定义任何成员。
因此,当一个java类要被序列化时,JVM应该以某种方式初始化,如果我们愿意,我们可以序列化这个java类。因此,在本例中,使用了标记接口。因此,可以序列化的java类必须实现
java.io.Serializable
标记接口。因此,现在我们可以初始化JVM。

就像任何其他接口一样。。。标记接口不是一种语言构造,它只是一个用来描述接口的术语,没有任何方法


请参阅:

就像其他任何界面一样。。。标记接口不是一种语言构造,它只是一个用来描述接口的术语,没有任何方法


请参阅:

就像任何其他界面一样…在SO本身,它被询问了n次。就像任何其他界面一样…在SO本身,它被询问了n次。链接提供当然有用。链接提供当然有用。