如果我有像这样的包树:
com.foo
com.foo.bar
com.foo.bar.baz
然后我在 com.foo
中添加一个 package-info.java
文件,并向 com.foo
包添加注释,注释是否也会应用于子包 com.foo.bar
和 com.foo.bar.baz
(等等)?或者我是否需要在每个文件中使用相同的注释制作另一个 package-info.java
?
最佳答案
注释不适用于“子”包(根据我的实验)。但它可能会在更高版本的 Java 中实现(参见 JEP 104)
关于java - 包级注释是否适用于子包?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32847542/