我听我的讲师说,在 Java 中,构造函数在 main 实际启动时被调用。但是当我尝试它时,我知道构造函数不会自动调用。代码是这样的。
class Anther {
static void method1(){
System.out.println("this is method");
}
static void method2(){
System.out.println("this is second one");
}
Anther(){
System.out.println("Anther class");
}
public static void main(String[] args){
System.out.println("first line");
method1();
System.out.println("second line");
method2();
System.out.println("end of story");
}
}
输出是这样的
first line
this is method
second line
this is second one
end of story
为什么它没有打印“花药类”。