用Java实现标记接口

时间:2014-11-27 19:07:35

标签: java

我想实现一个标记界面,建议用户定义一个类serialVersionUID的值,这个值是在类实现java.io.Serializable时建议的。 我怎样才能在Java中实现它?

提前致谢!!

1 个答案:

答案 0 :(得分:2)

如果您可以使用注释方式,则可以使用(必需)元素实现自定义注释。没有默认值的元素是必需

例如,请查看以下注释:

public @interface Deprecated {
    String version(); //In which version this was deprecated?
    String reason() default "[not documented]";
}

此处version是必填字段,而在注释时可省略reason字段。

有关更多信息,请查看本教程: http://howtodoinjava.com/2014/06/09/complete-java-annotations-tutorial/