文章标题<div id="article_content" class="article_content tracking-ad" data-mod="popu_307" data-dsm="post
Java里初始化一个类的对象,通过初始化快或者构造方法进行数据赋值。与其相关的执行代码有这么几种:
静态初始化块
初始化块
构造方法
静态初始化块
静态初始化块只在类加载时执行一次,同时静态初始化块只能给静态变量赋值,不能初始化普通的成员变量。
非静态初始化块
非静态初始化块在每次初始化实例对象的时候都执行一次,可以给任意变量赋值。
构造方法
在每次初始化实例对象时调用。
重点:执行顺序
转载
2017-06-29 15:24:53 ·
1254 阅读 ·
0 评论