java - 从其他包中隐藏某些方法

标签 java

我的项目中有两个包:odp.projodp.proj.test。我希望某些方法只对这两个包中的类可见。我该怎么做?

如果Java中没有子包的概念,有没有办法解决这个问题?我有某些方法,我希望只对测试人员和该包的其他成员可用。我应该把所有东西都扔到同一个包裹里吗?使用广泛反射?

最佳答案

你不能。在 Java 中没有子包的概念,所以 odp.projodp.proj.test 是完全独立的包。

关于java - 从其他包中隐藏某些方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1967229/

相关文章:

java - 在 javafx webview 中加载 URL 会导致 JVM 崩溃

java - 一种将参数传递给方法的奇怪方式

java - 如何从Java代码调用couchDB View ?

java - 当我添加新服务时,我所有的 Restful Web 服务都停止工作

java - 结合 shiro :hasPermission tags

java - 为什么设置时区值会影响整个项目,而不是影响单个实例?

java 使用cmd列出特定包的jar文件中的所有方法和类

java - PasswordVerifier示例将无法编译

java - 为什么直接使用 print() 方法存储数据比将其存储在字符串中然后写入文件更快?

java - 无法使用 joda 时间获得两个日期之间的正确差异