哪个更好?
@SuppressWarnings("unchecked")
@SuppressWarnings(AnnotationConstants.UNCHECKED)
AnnotationConstants
典型的常数类在哪里......
public final class AnnotationConstants { private AnnotationConstants() { } public static final String UNCHECKED = "unchecked"; ... }
我知道有很多关于常量类的一般参数 - 这正是我不感兴趣的.我想知道一个专门用于注释的常量类是一个好主意还是一个坏主意.
对于这个具体的例子,我坚持使用文字.毕竟,你试图压制警告 - 如果你使用错误的文字,警告将不会被抑制,这会引起你对问题的注意.