关于java方法调用
问题描述:
在C++中,我们最后编写main函数,如果有任何前向函数调用,我们将在头文件中声明函数,或者我们将首先定义所有函数,然后编写main函数。 但是在java中,即使我们在开始时编写主要方法,然后其他方法,如果我们从主要方法调用其他方法,它将执行什么?为什么?如何知道程序中定义了一些方法?关于java方法调用
class Temp{
public static void main(String args[]){
display();
}
public static void display(){
System.out.println("HI");
}
}
答
与C++不同,我们不需要Java中的前向声明。标识符(类和方法名)从源文件自动识别
http://www.geeksforgeeks.org/do-we-need-forward-declarations-in-java/
我想你应该谷歌的“java编译,类加载,JVM功能”或财产以后这样的,并询问有什么你看不惯。您提出的问题似乎有些宽泛,无法在此步骤为您提供很好的答案。 – Al2O3