【发布时间】:2011-08-24 06:40:54
【问题描述】:
在 C# 中,您可以将类标记为 internal,以便只能从同一个包中访问它。 Java中有类似的东西吗?
【问题讨论】:
-
@cmmi:并不是真正的重复,因为这个问题是从完全不同的角度提出的。虽然答案相同。
-
请注意,C# 没有
packages——它们有namespaces和assemblies。包相当于命名空间。但是可以将程序集与 Java 中的 JAR 文件进行比较。internal修饰符使类只能在程序集中访问。因此,它与命名空间或包无关。
标签: java class access-modifiers internal