• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
    • 軟件測試技術
    • 軟件測試博客
    • 軟件測試視頻
    • 開源軟件測試技術
    • 軟件測試論壇
    • 軟件測試沙龍
    • 軟件測試資料下載
    • 軟件測試雜志
    • 軟件測試人才招聘
      暫時沒有公告

    字號: | 推薦給好友 上一篇 | 下一篇

    JAVA基礎:Java 啟動器如何查找類

    發布: 2008-4-28 10:45 | 作者: 不詳 | 來源: ccid | 查看: 37次 | 進入軟件測試論壇討論

    領測軟件測試網

    在 Solaris 中,我們用字符串指定用戶類路徑,而用冒號 (:) 分隔類路徑項。java 啟動器將用戶類路徑字符串放置在 java.class.path 系統屬性中。該值可能的源為: 

    缺省值“.”意味著用戶類文件是當前目錄中的所有類文件(如果是在包中,則為當前目錄下的)。 
    CLASSPATH 環境變量的值,它覆蓋缺省值。 
    命令行選項 -cp 或 -classpath 的值,它覆蓋缺省值和 CLASSPATH 值。 
    -jar 選項指定的 JAR 歸檔,它覆蓋所有其它值。如果使用該選項,則所有用戶類都來自指定的歸檔。 

    Java 啟動器如何查找 JAR-CLASS-PATH 類
    JAR 文件通常包含一個“清單” - 該文件列出 JAR 的內容。清單可以定義 JAR-CLASS-PATH ,而后者進一步擴展類路徑(僅當從該 JAR 中加載類時)。查找 JAR-CLASS-PATH 訪問的類時將按以下順序進行:

    通常,查找 JAR-CLASS-PATH 項引用的類時,即將其當作 JAR 文件的一部分。出現在 JAR-class-path 中的 JAR 文件將在 JAR-CLASS-PATH 前面的類路徑項之后及 JAR-CLASS-PATH 后面的類路徑項之前進行搜索。 
    然而,如果 JAR-CLASS-PATH 指向一個已搜索過的 JAR 文件(例如擴展或在類路徑前面列出的 JAR 文件),則不再搜索該 JAR 文件(這種優化方式提高了效率,防止了循環搜索)。這樣的 JAR 文件將在它出現的地方(類路徑中更靠前的地方)進行搜索。 
    如果 JAR 文件作為擴展安裝在 jdk 的 ext 子目錄中,則忽略它所定義的 JAR-CLASS-PATH。我們假定擴展所需的所有類都是 JDK 的一部分或已作為擴展安裝。 

    延伸閱讀

    文章來源于領測軟件測試網 http://www.kjueaiud.com/

    63/6<123456>

    關于領測軟件測試網 | 領測軟件測試網合作伙伴 | 廣告服務 | 投稿指南 | 聯系我們 | 網站地圖 | 友情鏈接
    版權所有(C) 2003-2010 TestAge(領測軟件測試網)|領測國際科技(北京)有限公司|軟件測試工程師培訓網 All Rights Reserved
    北京市海淀區中關村南大街9號北京理工科技大廈1402室 京ICP備10010545號-5
    技術支持和業務聯系:info@testage.com.cn 電話:010-51297073

    軟件測試 | 領測國際ISTQBISTQB官網TMMiTMMi認證國際軟件測試工程師認證領測軟件測試網

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>