package Run;

class Main
{
    public static void main(String[] args)
    {
        new C().say();;
    }
    
}

class C
{
    
    static int count;
    static//静态代码块,对类变量进行初始化
    {
        System.out.println("静态代码块:类变量初始化");
        count = 1;
    }
    
    private String name;
    private int age;
    { //构造代码块,对成员变量进行初始化
        System.out.println("构造代码块:成员变量初始化");
        name = "林明";
        age = 21;
    }
    
    public void say()
    {
        System.out.println("姓名:" + name + ",年龄:" + age);
    }
}

    

 

注意:初始化顺序及各自初始化对象

 

posted on 2017-03-11 12:00  小明在努力  阅读(145)  评论(0编辑  收藏  举报