gpt4 book ai didi

java - 静态初始化 block 与构造函数java

转载 作者:搜寻专家 更新时间:2023-11-01 00:59:14 25 4
gpt4 key购买 nike

<分区>

class prog
{
static
{
System.out.println("s1");
}
prog()
{
System.out.println("s2");
}

public static void main(String...args)
{
prog p = new prog();
}
}

输出是

s1
s2

根据输出,似乎在执行默认构造函数本身之前执行了静态初始化 block 。

这背后的原理是什么?

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com