gpt4 book ai didi

同一文件夹和同一包中的 Java 文件

转载 作者:行者123 更新时间:2023-11-30 04:52:02 25 4
gpt4 key购买 nike

至少在我的机器上,当我将 2 个 Java 类文件放在同一个文件夹中时,而不使它们成为同一个包的一部分,它们已经互相看到,因此我可以从一个文件调用另一个文件中的公共(public)类,并且反之亦然。

问题:

  1. 这是一般情况还是巧合,可能不适用于所有平台?

  2. 如果这不是巧合,我猜测包的目的是允许您组织类文件并使它们共享内容,即使它们分布在不同的文件夹和路径中。这是正确的还是我遗漏了什么?

最佳答案

如果未指定包名称,则文件中的类将进入一个特殊的未命名包中。对于没有明确包规范的所有文件来说,情况都是相同的。因此,它们都属于特殊的未命名包,并表现出您所看到的行为。

您可能想浏览 this为了更好的理解。

关于同一文件夹和同一包中的 Java 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9645832/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com