`
huhu_long
  • 浏览: 68693 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

Java 初始化顺序

阅读更多
public class Address {
	private String street;
	private String zipCode;

	public Address(String street, String zipCode) {
		this.street = street;
		this.zipCode = zipCode;
	}

......
}


public class Person {
	private Address address1 = new Address("street1", "zipCode1");

	public Person() {
		this.address2 = new Address("street2", "zipCode2");
	}

	private Address address2;

	public void run() {
		this.address5 = new Address("street5", "zipCode5");
		System.out.println("test run");
	}

	private Address address3 = new Address("street3", "zipCode3");

	private static Address address4 = new Address("street4", "zipCode");

	private Address address5;
}


public static void main(String[] args) {
	new Person().run();
}


4 1 3 2 5
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics