夢之天堂

          我學故我知,我思故我在;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)  編輯  收藏

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


          網站導航:
           
          主站蜘蛛池模板: 兴仁县| 沂南县| 乌审旗| 罗甸县| 汉源县| 乌拉特中旗| 平江县| 顺平县| 保康县| 民丰县| 越西县| 攀枝花市| 辉南县| 龙泉市| 阜城县| 伊春市| 双辽市| 阳城县| 布尔津县| 镇沅| 岗巴县| 建阳市| 秦皇岛市| 措勤县| 滨州市| 湖州市| 尚义县| 安乡县| 秦皇岛市| 郎溪县| 沅陵县| 辽阳市| 黄山市| 大竹县| 清河县| 旌德县| 万年县| 奉新县| 嘉鱼县| 嘉禾县| 岳阳市|