java - Java `static {}` 关键字本身是什么?

标签 java static

<分区>

Possible Duplicate:
Static Block in Java

我遇到了 static 的以下用法,但没有弄清楚它的作用。 我知道使用例如 static String hello = "World"; 但我不明白以下内容。

static {
   loadFromProperties(new Properties());
}

最佳答案

它叫做 static initializer .它是在类初始化时运行的代码块。

相关问题(实际上可能是一个重复问题):

关于java - Java `static {}` 关键字本身是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11522163/

相关文章:

java - 使用 Spring ResourceServlet 同时服务多个资源

java - bigquery.tables().list() 通过 JAVA 返回 null

调用非静态方法的Java静态引用变量

java - 什么是 Eclipse SR1 包?

java - 如何通过 API 或以编程方式在 jbpm rhpam BPMN kie-server 中创建用户

java - 如何释放内存?

java - final 以某种方式导致静态行为

unity-game-engine - Unity保存foreach?

java - 为什么实例和静态内部类的初始化不同?

PHP 静态变量