使用Java访问其他类文件

Jac*_*lin 4 java class

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

有一个文件承载一个公共类,其中包含以下内容:

public static void main(String[] args) {}
Run Code Online (Sandbox Code Playgroud)

这将创建另一个类的新实例,该实例存储在单独的.java文件中,并且许多类(每个类都在自己的.java文件中)似乎引用其他类而不必放置任何类似的

include("otherclass.php")
Run Code Online (Sandbox Code Playgroud)

如果您使用的是PHP.

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

我希望我的问题有道理!

谢谢,

插口.

Bal*_*usC 6

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

com.example.OtherClass otherClass = new com.example.OtherClass();
Run Code Online (Sandbox Code Playgroud)

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

也可以看看: