gpt4 book ai didi

Java无名静态方法

转载 作者:IT老高 更新时间:2023-10-28 20:25:24 27 4
gpt4 key购买 nike

这是什么?

public class ABC {
public ABC() {
System.out.println("world");
}
static {
System.out.println("hello");
}
}

将打印:你好世界

这个我不是很懂,也不知道那个静态代码是什么方法。

最佳答案

它被称为“静态初始化 block ”。

它在类第一次加载时运行;只有一次。

例如,每次实例化类时都会运行构造函数;静态 block 只运行一次,当它第一次被 VM/类加载器静态加载时。

关于Java无名静态方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1836227/

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