欢迎访问悦橙教程(wld5.com),关注java教程。悦橙教程  java问答|  每日更新
页面导航 : > > 文章正文

java之一篇:java的执行顺序表象,

来源: javaer 分享于  点击 12302 次 点评:48

java之一篇:java的执行顺序表象,


1.static{}(即static块),会在类被加载的时候执行,且仅会被执行一次,注意防止向前引用。编译后看汇编代码各static块合并为一个static {},因此这就能解释各静态块按编写的先后顺序执行,即先定义先执行。 2.非静态只在实例化的时候执行,且每次实例化都执行。
3.静态在非静态之前执行。 4.属性在构造块之前初始化(静态块又称之为静态构造块)。 5.构造块在构造方法之前执行。 6.最后执行构造方法。

相关文章

    暂无相关文章
相关栏目:

用户点评