初始化块

Java使用构造器来对单个对象进行初始化块操作,使用构造器先把整个Java对象的状态初始化完成

package fortest;

class PersonTest {
	// 第一个初始化块
	{
		int a = 6;
		if (a > 4) {
			System.out.println("Persion初始化块,局部变量a的值大于4");
		}
		System.out.println("Persion的初始化块");
	}
	// 第二个初始化块
	{
		System.out.println("Persioni的第二个初始化块");
	}

	// 定义无参数的构造方法
	public PersonTest() {
		System.out.println("Persion类的构造方法");
	}
}

public class test1 {
	public static void main(String[] args) {
		new PersonTest();
	}
}

  

posted on 2011-12-15 16:35  wangbokun  阅读(128)  评论(0编辑  收藏  举报

导航