我的项目中有两个软件包:odp.proj和odp.proj.test。我希望某些方法仅对这两个软件包中的类可见。我怎样才能做到这一点? 编辑:如果Java中没有子包的概念,那么有没有办法解决?我有某些方法只想供测试人员和该软件包的其他成员使用。我应该把所有东西都放进同一个包装吗?使用广泛的反射(reflection)? 最佳答案 你不能在Java中,没有子包的概念,因此odp.proj和odp.proj.test是完全独立的包。