我终于发现Java中的包也很明显。所以我真的很想知道这是如何工作的。特别是语法如何工作。这就是我发现的:
@SomeAnnotation(some="values")
package x.y;
class Example {
}
所以我用x.y
注释了包@SomeAnnotation
。
现在我的问题:我是否必须在此包的所有成员中的包声明上编写此注释?如果没有,是否可以在另一个类中为包添加不同的注释?
答案 0 :(得分:2)
答案 1 :(得分:2)
注释包的最佳位置是package-info.java文件。见JLS 7.4.1