程序运行结果问题求助
public class p45 {static
{
System.out.println("Hi here!");
}
public void print()
{
System.out.println("Hello!");
}
public static void main(String[] args) {
p45 st1 = new p45();
st1.print();
p45 st2 = new p45();
st2.print();
}
}
运行结果是:
Hi here!
Hello!
Hello!
请问大佬为什么不是
Hi here!
Hello!
Hi here!
Hello! static
{
System.out.println("Hi here!");
}是静态代码块,只会在类加载时执行一次 永恒的蓝色梦想 发表于 2020-11-1 14:43
是静态代码块,只会在类加载时执行一次
知道了,谢谢大佬 学到了
页:
[1]