我正在使用带有私有构造函数的类而不是枚举(这是一个要求)。现在我正在尝试添加 javadoc 标签来记录每个public static final
实体。
1) 放置 javadoc 标签的首选位置是:likeob1
还是ob2
?
2)这两个选项都会在 IDEA 中产生错误
@value tag must reference field with a constant intializer.
/**
* {@value #ob1} object1 description
*/
public class MyClass {
public static final Object ob1 = new Object();
/**
* {@value #ob2} object2 description
*/
public static final Object ob2 = new Object();
private MyClass() {}
}