gpt4 book ai didi

java - 访问Java中的其他类文件

转载 作者:搜寻专家 更新时间:2023-11-01 02:33:16 25 4
gpt4 key购买 nike

我们刚刚开始为我的学位学习 Java,我得到了一个包含各种 Java 类的文件夹,每个类都有自己的 .java 文件,文件名与它所拥有的类的名称相同中。

有一个文件托管一个公共(public)类,其中包含以下内容:

public static void main(String[] args) {}

这会创建另一个类的新实例,该实例存储在单独的 .java 文件中,许多类(每个类都在它们自己的 .java 文件中)似乎引用其他类而无需放置任何内容,例如

include("otherclass.php")

如果您使用的是 PHP。

我的问题是:这是 Java 做事的方式吗?因此,只要它们位于同一目录中,您就可以愉快地引用其他类并从另一个 .java 文件创建类的新实例吗?

我希望我的问题有一定道理!

谢谢,

jack 。

最佳答案

import 语句是为了。另一个类只需要在类路径中。类路径基本上是指向包根目录和/或单个 JAR 文件的文件系统路径的集合。当该类与当前类位于同一包中(如您所说,同一目录)时,或者当您通过完整的限定名称引用它们时,确实不需要使用 import 语句

com.example.OtherClass otherClass = new com.example.OtherClass();

此外,java.lang 的类包总是隐式导入的,您不需要显式导入它们,也不需要在类路径中显式指定它们的路径。

另见:

关于java - 访问Java中的其他类文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4357250/

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