<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    關于CLASSPATH

    Posted on 2006-09-12 16:45 久城 閱讀(509) 評論(0)  編輯  收藏 所屬分類: Java理解筆記

    今天看翁愷的教程,講JAVA基礎,提到CLASSPATH...so bad...慚愧啊..只知道是環境變量..卻不知道是做什么用的,以前只知道要set classpath=什么什么,至于為什么這么設,是作什么用的卻還不知道,今天試了試..才有原來如此的感覺..

    我的理解,CLASSPATH是針對.class文件的,它是一個路徑,能夠讓系統自動的去某個目錄下去尋找你所要運行的.class文件..

    設置CLASSPATH,可以在系統下電腦屬性里的環境變量里直接添加,也可以自己創建一個.bat文件,輸入set classpath=d:\javatest;.;這里可以設置多個路徑,‘.’代表當前目錄.然后在DOC下執行這個.bat文件就OK了。這樣我把.class文件放在d:\javatest下,無論我在哪JAVA這個.class文件,它都能夠被正常執行.

    再有,關于package,如果一個a.java文件定義了一個package javatest;(當然a.java在javatest這個目錄里)

    編譯的時候需要在javatest的目錄下執行JAVAC指令。此時會在當前目錄生成一個a.class文件(假設只有一個a類),但是此時這個文件的名字不再是A,而是多了一個姓,姓javatest,也就是說,我直接在當前目錄下執行java a系統會提示找不到目標文件。所以在運行這個a.class的時候需要這樣執行java javatest.a..

    這個時候需要注意的是,系統同樣會在CLASSPATH的目錄下尋找javatest這個目錄.如果CLASSPATH此時被設置為set classpath=d:\javatest;.;那么在當前目錄下(d:\javatest)下執行java javatest.a,系統會報錯,因為在當前目錄(d:\javatest)和d:\javatest目錄下找不到目標文件,正確的做法是在d:\下執行java javatest.a..

    呵呵,原來接觸的時候很亂,現在終于有了那么一點思路,還有待慢慢學習...



    歡迎來訪!^.^!
    本BLOG僅用于個人學習交流!
    目的在于記錄個人成長.
    所有文字均屬于個人理解.
    如有錯誤,望多多指教!不勝感激!

    Copyright © 久城

    主站蜘蛛池模板: 亚洲精品无码永久在线观看| 欧美男同gv免费网站观看| 国产免费人人看大香伊| 亚洲人成日本在线观看| 91福利视频免费| 亚洲综合色丁香麻豆| 88xx成人永久免费观看| 97久久精品亚洲中文字幕无码| 久久久精品免费视频| 久久亚洲精品AB无码播放 | 亚洲一区二区三区高清不卡| 黄色网址免费大全| 亚洲人xxx日本人18| 在线精品免费视频无码的| 久久亚洲精品高潮综合色a片| 日本特黄特黄刺激大片免费| 国内成人精品亚洲日本语音 | 久久国产乱子伦精品免费午夜 | 91免费在线播放| 亚洲日本天堂在线| 又粗又硬免费毛片| 91精品成人免费国产| 亚洲精品mv在线观看| 好爽…又高潮了免费毛片| 免费人成大片在线观看播放| 亚洲va中文字幕无码久久| 91精品国产免费久久久久久青草| 亚洲精品女同中文字幕| 国产成人高清亚洲| 永久免费在线观看视频| 久久亚洲中文无码咪咪爱| 国产亚洲视频在线播放| 在线看免费观看AV深夜影院| 国产精品亚洲综合网站| 久久夜色精品国产嚕嚕亚洲av| 欧洲乱码伦视频免费| 亚洲阿v天堂在线2017免费 | 午夜亚洲乱码伦小说区69堂| 亚洲AV无码一区东京热| 成人毛片18女人毛片免费96| xxxxx做受大片在线观看免费|