【问题标题】:java - When is static {} called? [duplicate]java - 什么时候调用静态{}? [复制]
【发布时间】:2015-07-29 05:10:46
【问题描述】:

以这个类为例:

public class Example {
    static {
        // Do something
    }
}

究竟什么时候调用静态块?

【问题讨论】:

标签: java static call


【解决方案1】:

静态初始化块在类初始化时被调用一次。一般用于初始化类的静态成员。

【讨论】:

    【解决方案2】:

    JVM第一次加载类时调用静态初始化块。

    【讨论】:

      猜你喜欢
      • 2014-03-15
      • 2014-03-27
      • 2012-02-06
      • 1970-01-01
      • 2012-03-11
      • 2013-10-19
      • 1970-01-01
      • 1970-01-01
      • 2014-04-29
      相关资源
      最近更新 更多