【发布时间】:2016-11-06 18:59:45
【问题描述】:
在c++中,我们最后编写main函数,在c中,如果有任何前向函数调用,我们将在开始时声明函数,或者我们将首先定义所有函数,然后我们将编写main函数。 但是在java中,即使我们一开始就写了main方法,然后是其他方法,如果我们从main方法中调用其他方法..它会执行..为什么?它怎么会知道程序中定义了一些方法?
class Temp{
public static void main(String args[]){
display();
}
public static void display(){
System.out.println("HI");
}
}
【问题讨论】:
-
我认为你应该在谷歌上搜索“java compile、class load、jvm function”或类似的东西,并询问你无法理解的内容。您提出的问题似乎有些笼统,在这一步无法为您找到好的答案。
标签: java