寫連連看界面時把JButton.x JButton.y JButton.getX() JButton.getY() 給覆蓋掉了,結果老是出現重影,汗啊汗 -,-
          1. 初始化的順序,以Dog類為例
          1)首次創建類型為Dog的對象(構造器可以看成靜態方法),或者Dog類的靜態方法/靜態字段被首次訪問時,Java解釋器必須查找類路徑,以定位Dog.class文件。
          2)載入Dog.class(這將創建一個Class對象),執行有關靜態初始化的所有動作。因此,靜態初始化只在Class對象首次加載的時候進行一次。
          3)當用new Dog()創建對象的時候,首先在堆上為Dog對象分配足夠的存儲空間。
          4)該存儲空間清零,也就自動把Dog對象中的所有基本類型數據設置成了缺省值。
          5)執行所有出現于字段定義處的初始化動作。
          6)執行構造器。這里將會牽涉到很多動作。
          2. 數組初始化
          基本類型的數組在初始化時自動把元素設為“空”值,而對象的數組則設為了null。

          posts - 403, comments - 310, trackbacks - 0, articles - 7
            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

          2.15 Java notes - Initialization & Cleanup

          Posted on 2007-04-22 20:23 ZelluX 閱讀(99) 評論(0)  編輯  收藏 所屬分類: OOP
          2007-02-15 11:23:55
          只有注冊用戶登錄后才能發表評論。


          網站導航:
          博客園   IT新聞   Chat2DB   C++博客   博問  
           
          主站蜘蛛池模板: 宝清县| 光山县| 阿鲁科尔沁旗| 涟水县| 定襄县| 玉树县| 万载县| 封开县| 东源县| 安宁市| 乌鲁木齐县| 烟台市| 镇江市| 长沙县| 九寨沟县| 池州市| 屯留县| 朔州市| 洮南市| 白银市| 彭山县| 丽水市| 山西省| 乌鲁木齐市| 连山| 霞浦县| 新乐市| 渑池县| 平湖市| 子长县| 亳州市| 洪湖市| 墨竹工卡县| 延津县| 松潘县| 曲松县| 乌鲁木齐市| 阳城县| 宁武县| 根河市| 镇宁|