【发布时间】:2020-08-27 00:00:06
【问题描述】:
在 Kotlin 中,包和模块有什么区别?
当涉及到顶级代码的可见性修饰符时,internal 修饰符只允许同一模块内的代码的可访问性。这使得 package 和 module 看起来是一回事,但我不确定。
问题here 没有回答我的问题,因为它没有将模块和包置于同一上下文中。
【问题讨论】:
-
我已经删除了重复的投票,但我仍然认为它令人满意地回答了这个问题。一个模块由一个或多个包组成。 Kotlin 包就像 Java 包一样。
标签: kotlin module package visibility