杰點

          hello java

          類加載器

          BootStrap    JRE/lib/rt.jar
          |
          ExtClassLoader  JRE/lib/ext/*.jar
          |
          AppClassLoader CLASSPATH指定的所有jar或目錄

          |   |
          自定義類加載器 

          類加載器也是一個類,但BootStrap不是,它嵌入虛擬機,是最根部的加載器,加載下層類。

          類加載器實行委托機制,如AppClassLoader發起加載類,則委托父類,則一直委托到BootStrap,再開始往下尋找類,
          一直到AppClassLoader,如果它也找不到,則拋出異常

          自定義類加載器必須繼承ClassLoader類,并指定一個父類加載器。

           
          1.程序運行階段,碰到一個類,先調用該線程里的類加載器加載類。
          可以為線程指定類加載器。
          2.如果類A引用類B,JAVA虛擬機將使用加載了A的類加載器加載B。

          posted on 2011-01-04 10:00 杰點 閱讀(122) 評論(0)  編輯  收藏 所屬分類: JAVA


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


          網站導航:
           
          <2025年6月>
          25262728293031
          1234567
          891011121314
          15161718192021
          22232425262728
          293012345

          導航

          統計

          留言簿

          文章分類

          文章檔案

          搜索

          最新評論

          主站蜘蛛池模板: 隆林| 吉隆县| 泸定县| 大同市| 集安市| 香格里拉县| 上饶县| 东兴市| 武城县| 定结县| 正阳县| 高尔夫| 获嘉县| 宜兰县| 通河县| 富宁县| 宜君县| 宁强县| 静海县| 怀远县| 灯塔市| 临漳县| 吉林市| 基隆市| 清河县| 宜宾县| 六盘水市| 定安县| 梁山县| 鹿邑县| 巢湖市| 得荣县| 尉氏县| 霍山县| 华亭县| 登封市| 德钦县| 诸暨市| 白沙| 南岸区| 平南县|