java类的初始化顺序_JAVA_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > JAVA > java类的初始化顺序

java类的初始化顺序

 2013/12/11 13:09:04  于风华  程序员俱乐部  我要评论(0)
  • 摘要:/*****@authorpanql*/publicclassAaaaextendsBbb{privateinta=12;privateCccc=newCcc();Aaaa(){super();System.out.println(a);}publicstaticvoidmain(String[]args){newAaaa();}}classBbb{privateintb;Bbb(){System.out.println("bbb");}publicBbb(intb){this.b=b
  • 标签:Java 初始化顺序
class="java">/**
 * 
 *
 * @author panql
 */
public class Aaaa extends Bbb {
	private int a = 12;

	private Ccc c = new Ccc();

	Aaaa() {
		super();
		System.out.println(a);
	}

	public static void main(String[] args) {
		new Aaaa();
	}
}

class Bbb {
	private int b;

	Bbb() {
		System.out.println("bbb");
	}

	public Bbb(int b) {
		this.b = b;
		System.out.println(b);
	}
}

class Ccc {
	Ccc() {
		System.out.println("ccc");
	}
}

?output:bbb

ccc

12

发表评论
用户名: 匿名