开发者社区> 问答> 正文

Java类静态属性的执行顺序是怎样的?

Java类静态属性的执行顺序是怎样的?

展开
收起
小天使爱美 2020-04-07 12:55:38 947 0
1 条回答
写回答
取消 提交回答
  • 当JVM第一次主动使用某个类时,系统会在类准备阶段为该类的所有静态Field分配内存;在初始化阶段则负责初始化这些静态Field,初始化静态Field就是执行类初始化代码或者声明类Field时指定的初始值,它们的执行顺序与源代码中的排列顺序相同。

    2020-04-07 12:56:00
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
Spring Cloud Alibaba - 重新定义 Java Cloud-Native 立即下载
The Reactive Cloud Native Arch 立即下载
JAVA开发手册1.5.0 立即下载