我听我的讲师说过,在 Java 中,构造函数是在主程序实际启动时调用的。但是当我尝试它时,我发现构造函数不会自动调用。代码是这样的。
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");
}
}
Run Code Online (Sandbox Code Playgroud)
输出是这样的
first line
this is method
second line
this is second one
end of story
Run Code Online (Sandbox Code Playgroud)
为什么它没有打印“Anther class”。
| 归档时间: |
|
| 查看次数: |
734 次 |
| 最近记录: |