• <label id="pxtpz"><meter id="pxtpz"></meter></label>
      1. <span id="pxtpz"><optgroup id="pxtpz"></optgroup></span>

        當前位置:雨林木風下載站 > 技術開發教程 > 詳細頁面

        知道ClassLoader(節選)

        知道ClassLoader(節選)

        更新時間:2022-04-26 文章作者:未知 信息來源:網絡 閱讀次數:

        了解ClassLoader(節選)
        完整文章下載:
        http://www-900.ibm.com/developerWorks/education/java/j-classloader/j-classloader.zip


        在流行的商業化編程語言中,Java 語言由于在 Java 虛擬機 (JVM) 上運行而顯得與眾不同。這意味著已編譯的程序是一種特殊的、獨立于平臺的格式,并非依賴于它們所運行的機器。在很大程度上,這種格式不同于傳統的可執行程序格式。

        與 C 或 C++ 編寫的程序不同,Java 程序并不是一個可執行文件,而是由許多獨立的類文件組成,每一個文件對應于一個 Java 類。

        此外,這些類文件并非立即全部都裝入內存,而是根據程序需要裝入內存。ClassLoader 是 JVM 中將類裝入內存的那部分。

        而且,Java ClassLoader 就是用 Java 語言編寫的。這意味著創建您自己的 ClassLoader 非常容易,不必了解 JVM 的微小細節。

        如果 JVM 已經有一個 ClassLoader,那么為什么還要編寫另一個呢?問得好。缺省的 ClassLoader 只知道如何從本地文件系統裝入類文件。不過這只適合于常規情況,即已全部編譯完 Java 程序,并且計算機處于等待狀態。

        但 Java 語言最具新意的事就是 JVM 可以非常容易地從那些非本地硬盤或從網絡上獲取類。例如,瀏覽者可以使用定制的 ClassLoader 從 Web 站點裝入可執行內容。

        有許多其它方式可以獲取類文件。除了簡單地從本地或網絡裝入文件以外,可以使用定制的 ClassLoader 完成以下任務:

        *在執行非置信代碼之前,自動驗證數字簽名
        *使用用戶提供的密碼透明地解密代碼
        *動態地創建符合用戶特定需要的定制化構建類
        *任何您認為可以生成 Java 字節碼的內容都可以集成到應用程序中。

        溫馨提示:喜歡本站的話,請收藏一下本站!

        本類教程下載

        系統下載排行

        主站蜘蛛池模板: 全免费一级午夜毛片| 久久久久国产精品免费免费不卡 | 毛茸茸bbw亚洲人| 国产精品亚洲综合天堂夜夜| 成年性羞羞视频免费观看无限| 亚洲人成电影网站| 久久99九九国产免费看小说| 亚洲成人免费电影| 欧美大尺寸SUV免费| 亚洲真人无码永久在线观看| 女人18特级一级毛片免费视频| 亚洲人成色777777精品| 日本一道本高清免费| 手机永久免费的AV在线电影网| 亚洲国产人成中文幕一级二级| 91精品免费国产高清在线| 精品亚洲A∨无码一区二区三区| 亚洲精品免费在线| 亚洲午夜福利AV一区二区无码| a毛片免费播放全部完整| 亚洲色图在线观看| 国产成人综合亚洲| 国产亚洲精品无码专区| 国内精品一级毛片免费看| 久久亚洲AV成人无码电影| 无人在线观看完整免费版视频| 自拍偷自拍亚洲精品偷一| 国产成人精品日本亚洲专区61| 99视频免费播放| 亚洲精品自偷自拍无码| 亚洲综合图色40p| 亚洲一区二区三区免费观看| 亚洲成a人片在线不卡一二三区| 99在线观看精品免费99| 亚洲欧美自偷自拍另类视| 亚洲精品老司机在线观看| 99在线在线视频免费视频观看| 亚洲爆乳AAA无码专区| 国产亚洲福利精品一区| 国产三级在线观看免费| 国产精品福利在线观看免费不卡|