java - 如何设置其他包无法访问该包

标签 java

示例:您有包 A 和 B。没有将 A 中的类设置为 protected 。如何防止B中的类无法访问A中的类? (我实习的时候就遇到了这个问题,导师说这是为了项目独立。但我不知道他们是怎么做到的)

最佳答案

不要使用访问修饰符。默认情况下,该成员将具有“包”访问权限,这意味着它仅对同一包中的其他成员可见。

您可以通过将其他包间成员声明为“public”来使它们可访问。

关于java - 如何设置其他包无法访问该包,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57529725/

相关文章:

java - 开发 Java Web 应用程序最有效的方法是什么?或者更具体地说,比如 Wicket 应用程序?

java - GAE : Know if a specific task is on the queue

java - 在面向对象编程中创建 Action

java - 如何从 C++ JNI 获取 Java 枚举?

java - 在 Quartz 作业中使用 Struts2 国际化功能

java - Java 深拷贝和浅拷贝

java - 尝试提取嵌套 iframe 的 src 属性时出现陈旧元素引用异常

java - 基于DTO对象验证来验证对象

java - Dozer 5.4 setCustomConverter 在同名但不同类型的字段之间不起作用

java - Eclipse 'Anonymous Inner Type' - 自动完成