java - 包级注释是否适用于子包?

标签 java

如果我有像这样的包树:

com.foo
com.foo.bar
com.foo.bar.baz

然后我在 com.foo 中添加一个 package-info.java 文件,并向 com.foo 包添加注释,注释是否也会应用于子包 com.foo.barcom.foo.bar.baz(等等)?或者我是否需要在每个文件中使用相同的注释制作另一个 package-info.java

最佳答案

注释不适用于“子”包(根据我的实验)。但它可能会在更高版本的 Java 中实现(参见 JEP 104)

关于java - 包级注释是否适用于子包?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32847542/

相关文章:

java - fragment 未完全膨胀

java - 无法在 SQL Server 上使用 Java 和 JDBC 执行存储过程

java - 使用 JNDI 进行数据库连接

java - Android 按钮 onClickListener

java - 最大化两个数组 B[j] − A[i] 的元素差异,其中 j > i

java - 线程中的异常 "main"java.text.ParseException : Unparseable date: "1527217399000"

java - 来自 tomcat 7 的电子邮件编码

java - 如何配置 jOOQ 使用 javax 注释或其他东西而不是 jakarta 注释来生成?

java - java中将方法作为参数传递

java - 如何将Java代码自动转换为Groovy代码