开发者社区 问答 正文

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

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

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

    2020-04-07 12:56:00 举报
    赞同 评论

    评论

    全部评论 (0)

    登录后可评论
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等