Java静态代码块

标签 java

<分区>

最近在看很多节目,我都注意到了

static {
    //some code here
}

我只是在寻找一些关于这个的信息,我已经习惯了所有代码块都在方法中,或者只是类,这只是简单地用静态修饰符设置 block 中的所有代码,还是有什么东西更多吗?

最佳答案

这可能是来自 Static Initialization Blocks

无论您创建了多少该类型的对象,静态 block 只会被调用一次。

关于Java静态代码块,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13319604/

相关文章:

java - 生成二维数组中的随机数

java - Java 中的 Null 安全取消引用,如 ?.在 Groovy 中使用 Maybe monad

java - QueryDSL 关系排序为空

java - 如何编写从字符串到枚举的良好转换?

java - 为所有 JComponents 设置默认设置的便捷方法是什么

java - 对话服务器死掉

java - 为什么 HtmlUnit 代码与 Chrome 代码不匹配?

java - SmartGwt SelectItem 以编程方式进行多重选择

java - 如何在 Servlet.init() 中注册 JSF 1.2 PhaseListener?

java - 在 Spring MVC 应用程序中使用 CXF 创建 SOAP 客户端时出错