我有一个关于 java 编译或 java 文件编译顺序的问题。
问题 - 我有一个小型面向对象程序,其中有三个类。我为最大的一个类编写了 java 代码,其中为其他两个类创建对象并调用其他两个类的方法。另外两个类规模很小。当我编译第一个类文件(没有编写其他两个类文件)时,我收到了一些编译错误消息。然后我编写了两个新的类文件(但我没有编译它们,只编译了.java文件),我的第一个类文件编译得很好。
--所以我想了解,我是否需要编译所有 Java 文件才能使这些类中的所有对象引用正常工作,或者只编写 java 文件就可以编译其中任何一个文件?
最佳答案
如果你编译的那个引用了所有其他的,一旦编译器在你的代码中遇到它们,它们就会自动编译。
关于java - Java 编译是如何工作的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10161324/