黑马程序员技术交流社区
标题:
代码块
[打印本页]
作者:
云雀
时间:
2015-7-12 23:48
标题:
代码块
静态代码块,构造代码块,构造方法的执行顺序?
静态代码块 -- 构造代码块 -- 构造方法
静态代码块:只执行一次
构造代码块:每次调用构造方法都执行
作者:
wgy
时间:
2015-7-13 07:55
代码体现:
package it.heima.test;
/**
*
* @author Administrator
* 继承类的静态代码块-构造代码块-构造方法 测试代码
*
*/
public class Test4 {
public static void main(String[] args) {
Zi z = new Zi();
System.out.println();
Zi z2 = new Zi();
}
}
class Fu{
static{
System.out.println("fu 静态代码块");
}
{
System.out.println("fu 构造代码块");
}
public Fu(){
System.out.println("fu 构造方法");
}
}
class Zi extends Fu{
static{
System.out.println("zi 静态代码块");
}
{
System.out.println("zi 构造代码块");
}
public Zi(){
System.out.println("zi 构造方法");
}
}
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2