eric-1001c

            BlogJava :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理 ::
            3 隨筆 :: 45 文章 :: 12 評(píng)論 :: 0 Trackbacks

          07 2007 檔案

          第十章 內(nèi)部類
               摘要: 內(nèi)部類是一種非常有用的機(jī)制,它允許你把一些邏輯相關(guān)的類組織在一起,并控制位于內(nèi)部類的可視性(進(jìn)入修飾符和其它普通類元素沒有區(qū)別)。同時(shí)內(nèi)部類能夠與外部類通信。利用內(nèi)部類的特性可以使得寫出的代碼優(yōu)雅而清雅。  閱讀全文

          posted @ 2007-07-17 11:18 Eric-1001c 閱讀(227) | 評(píng)論 (0)  編輯

          接口之完全解耦
               摘要: 只要一個(gè)方法操作的是類而非接口,那么你就只能使用這個(gè)類及其子類。如果你想要將這個(gè)方法應(yīng)用于不在此繼承結(jié)構(gòu)中的某個(gè)類,那么你就會(huì)倒大霉了。接口可以在很大程序上放寬這種限制,因此它使得我們可以編寫可復(fù)用性更好的代碼  閱讀全文

          posted @ 2007-07-12 19:23 Eric-1001c 閱讀(2554) | 評(píng)論 (3)  編輯

          第五章 初始化與清理
               摘要: 1. 當(dāng)首次構(gòu)建ClassInitialization的對(duì)象時(shí)(構(gòu)造器也看成靜態(tài)方法),或者類的靜態(tài)方法/靜態(tài)域首次被訪問時(shí),Java解釋器必須查找類路徑,以定位ClassInitialization.class
          2. 然后載入class文件,有關(guān)靜態(tài)的初始化都會(huì)被執(zhí)行,而且只能在首次加載的時(shí)候進(jìn)行一次。在例子中由于靜態(tài)成員Cupboard已經(jīng)加載了bowl4和bowl5,因此在重新new Cupboard的時(shí)候只有Bowl3被加載
            閱讀全文

          posted @ 2007-07-11 16:07 Eric-1001c 閱讀(186) | 評(píng)論 (0)  編輯

          第八章 多態(tài)
               摘要: 對(duì)于利用多態(tài)的向上轉(zhuǎn)型,編譯器先從向上轉(zhuǎn)型后的基類出發(fā),找出要調(diào)用的元素。根據(jù)不同元素采取不同的策略,如果是域,static以及private的方法,則不會(huì)去檢查導(dǎo)出類是否覆蓋這些方法(其實(shí)是不能覆蓋的)而直接調(diào)用基類的;如果是public的方法則檢查導(dǎo)出類是否覆蓋,覆蓋了就會(huì)調(diào)用導(dǎo)出類的,否則調(diào)用基類的
            閱讀全文

          posted @ 2007-07-11 13:53 Eric-1001c 閱讀(184) | 評(píng)論 (0)  編輯

          第二章 一切都是對(duì)象

          posted @ 2007-07-11 00:27 Eric-1001c 閱讀(194) | 評(píng)論 (0)  編輯

          第七章 復(fù)用類

          posted @ 2007-07-10 23:39 Eric-1001c 閱讀(159) | 評(píng)論 (0)  編輯

          主站蜘蛛池模板: 通州市| 原阳县| 玉龙| 凌源市| 虎林市| 安龙县| 阿拉善左旗| 赣榆县| 乌苏市| 康保县| 穆棱市| 阿拉善右旗| 平和县| 宜春市| 常熟市| 军事| 青龙| 宜君县| 廉江市| 偃师市| 湖口县| 徐水县| 长顺县| 通化市| 洛隆县| 莱阳市| 台东县| 胶州市| 乃东县| 桦甸市| 渑池县| 横山县| 嘉兴市| 那坡县| 固原市| 桂东县| 桂林市| 蕉岭县| 沙湾县| 额敏县| 广河县|