首页 > 解决方案 > 在子包java中导入超级包

问题描述

抱歉,这是一个 Java 新手问题。创建一个需要导入“超级”包的子包有意义吗?这是可能的,但这是通常做/合乎逻辑的事情吗?

谢谢。

编辑:反过来呢?导入其子包的包?

标签: javapackage

解决方案


Java 中没有“子包”之类的东西。

尽管看起来com.example.somecom.example.some.thing是相关的(实际上thing可能是内部的子目录com/example/some),但它们之间没有超级/子关系。

它们只是两个独立的包。如果你想在另一个包中使用一个包中的东西,你必须导入或完全限定名称。


推荐阅读