码迷,mamicode.com
首页 > 编程语言 > 详细

Java类执行顺序

时间:2015-03-13 12:51:20      阅读:189      评论:0      收藏:0      [点我收藏+]

标签:

当一个类从被JVM装载开始,各种代码的执行顺序大致如下:

被JVM装载->执行父类的相关代码->如果有静态初始化,先执行静态初始化,且只执行一次,以后即使有该类实例化,也不会再执行->如果有静态代码块,以与静态初始化一样的方式执行->如果有new语句带来的实例化,先为成员变量分配空间,并绑定参数列表,隐式或显式执行super(),即父类的构造方法,->执行非静态代码块-〉执行本类的构造函数-〉执行其他代码


Java类执行顺序

标签:

原文地址:http://my.oschina.net/lyle001/blog/386515

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!