ROM*_*eer 7 java annotations access-modifiers
哪个是默认修饰符for x和min
public @interface Anno {
int m() default x;
int x = 10;
}
Run Code Online (Sandbox Code Playgroud)
?
我想上面的代码相当于:
public @interface Anno {
public int m() default x;
public static final int x = 10;
}
Run Code Online (Sandbox Code Playgroud)
修饰语public和public static final冗余,但我没有找到官方解释.
我在这里看:https : //docs.oracle.com/javase/8/docs/technotes/guides/language/annotations.html https://docs.oracle.com/javase/tutorial/java/annotations/index. html http://www.vogella.com/tutorials/JavaAnnotations/article.html
有关于这些修饰符的文档吗?或者有人可以提供"正式"解释吗?
| 归档时间: |
|
| 查看次数: |
109 次 |
| 最近记录: |