相关疑难解决方法(0)

Java:Subpackage可见性?

我的项目中有两个包:odp.projodp.proj.test.我希望某些方法只对这两个包中的类可见.我怎样才能做到这一点?

编辑:如果Java中没有子包的概念,有什么方法可以解决这个问题吗?我有一些方法,我希望只有测试人员和该软件包的其他成员才能使用.我应该把所有东西扔进同一个包里吗?使用广泛的反思?

java encapsulation visibility package

138
推荐指数
6
解决办法
6万
查看次数

跨模块拆分的 Java 9 子包

在 Java 9 中,我可以跨模块拆分子包吗?例如,我可以com.example.foo在一个模块中同时com.example.foo.bar在另一个模块中吗?

这似乎是一个简单的问题,但由于某种原因,我在搜索后无法找到直接答案。权威的参考将不胜感激。

我假设我可以在不同的模块中拥有同级子包,例如com.example.foocom.example.other

java java-9 java-module

1
推荐指数
1
解决办法
287
查看次数

标签 统计

java ×2

encapsulation ×1

java-9 ×1

java-module ×1

package ×1

visibility ×1