隨筆 - 45, 文章 - 2, 評論 - 11, 引用 - 0
          數據加載中……

          類的內部,變量的定義先后順序決定變量初始化的順序

          1、在類的內部,變量的定義先后順序決定變量初始化的順序,它們將會在任何方法(構造函數)被調用前被初始化

           1package cc.text;
           2
           3public class Dog {
           4    
           5    Cat c1 = new Cat(1) ; ;
           6    Cat c2 = new Cat(2) ;
           7    public Dog(){
           8        c1 = new Cat(1) ;
           9    }

          10    public void foo(){
          11        System.out.println("dog woo!");
          12    }

          13    Cat c3 = new Cat(3) ;
          14    
          15    public static void main(String[] args) {
          16        Dog d = new Dog() ;
          17        d.foo() ;
          18    }

          19}

          20class Cat{
          21    public Cat(int i){
          22        System.out.println("ini cat"+ i);
          23    }

          24}

          25


          posted on 2011-02-23 16:07 jack zhai 閱讀(211) 評論(0)  編輯  收藏 所屬分類: java2 se

          主站蜘蛛池模板: 新竹市| 甘谷县| SHOW| 苏尼特右旗| 五台县| 轮台县| 兴海县| 东城区| 南平市| 昌都县| 永仁县| 融水| 定远县| 靖宇县| 古田县| 垦利县| 进贤县| 盖州市| 皮山县| 额济纳旗| 屏东市| 红原县| 宜丰县| 吕梁市| 榆中县| 连州市| 武平县| 奇台县| 肥城市| 苗栗市| 当涂县| 博客| 莱西市| 香港| 丹东市| 栖霞市| 荣昌县| 兴海县| 行唐县| 隆化县| 克什克腾旗|