java中代码运行的先后顺序(初学)

来源:百度知道 编辑:UC知道 时间:2024/05/03 06:02:53
打个比方有一个java小程序代码如下
//Class1.java
public class Class1 {
private Book book1,book2;//语句①
public void init(){
...
}
}
class Class2 {
...
}
他是会先运行语句①还是方法init(),是先运行Class1还是Class2
判断依据是什么?
我说的是java applet

程序的运行是方法的凋用过程,方法没有被调用的话,程序就不会运行,你的代码中没有方法被调用。。。一般可以在public class中写个main()方法,作为测试用。

看到public 了吗,一个java文件只有一个public 类,那么如果其他地方没问题的话,应该是先运行class1 的init()

你没写MAIN()函数,无法判断.

没写MAIN()函数