夢之天堂

          我學故我知,我思故我在;java你我,happy你我——sylilzy

          BlogJava 首頁 新隨筆 聯系 聚合 管理
            3 Posts :: 8 Stories :: 2 Comments :: 0 Trackbacks
          關于類編譯:
          如果A類調用了B類的一個方法b(int i),編譯后產生A.class,B.class,現在修改B的b方法為bc(int i);此時編譯B類,則運行A類時會出錯:方法找不到,所以此時不用javac編譯A是會出錯的,象ant這類工具是不會編譯A的,必須刪除A.class后,或用ant的depend檢查依賴性,刪除A.class后才會編譯A類,依賴檢查的原理應該是這樣:若B類更新(java文件與class不一致),則查找依賴B類的類,如果A是,則刪除A.class
          上述情況是A的源代碼根本都有錯導致的,下面注意了:
          如果B類的b方法改為了b(float i),A不編譯依然會出錯
          posted on 2005-12-19 18:44 sylilzy 閱讀(564) 評論(0)  編輯  收藏

          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 宝清县| 克什克腾旗| 吉木萨尔县| 南通市| 商都县| 古蔺县| 罗城| 新巴尔虎左旗| 临夏市| 平安县| 宁河县| 双鸭山市| 思茅市| 嘉义市| 读书| 城步| 买车| 类乌齐县| 珠海市| 永城市| 土默特左旗| 古交市| 阿瓦提县| 福贡县| 崇州市| 垣曲县| 宽甸| 鄂州市| 望都县| 宜春市| 六枝特区| 辽中县| 宜阳县| 海淀区| 仙游县| 长宁县| 托克逊县| 顺义区| 阜平县| 荆门市| 富民县|