<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 久城 閱讀(511) 評論(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 © 久城

    主站蜘蛛池模板: 久久精品免费电影| 亚洲av午夜精品一区二区三区 | 亚洲中文字幕无码av在线| 一本天堂ⅴ无码亚洲道久久| 91香蕉国产线观看免费全集| 又黄又爽一线毛片免费观看| 亚洲伊人tv综合网色| 99久久免费观看| 亚洲另类自拍丝袜第1页| 国产成在线观看免费视频| 亚洲色欲色欲www在线丝| 免费无码H肉动漫在线观看麻豆| 亚洲AV综合色区无码一区 | 亚洲国产精品免费视频| 亚洲AV噜噜一区二区三区| 国产自国产自愉自愉免费24区| 亚洲AV人无码综合在线观看| 中文字幕免费高清视频| 亚洲综合伊人久久综合| 午夜免费福利视频| 国产亚洲色视频在线| 亚洲欧美中文日韩视频| 毛片免费全部播放无码| 亚洲一区二区三区高清不卡| 无码囯产精品一区二区免费 | 亚洲日韩久久综合中文字幕| 免费一级做a爰片性色毛片| 亚洲国产最大av| 国产成人在线观看免费网站| 中文字幕不卡高清免费| 香蕉蕉亚亚洲aav综合| 中文字幕免费在线观看动作大片| 看全色黄大色大片免费久久| www.xxxx.com日本免费| 亚洲国产一级在线观看 | 久久青草亚洲AV无码麻豆| 最近免费中文字幕大全视频| 国产日本亚洲一区二区三区| 亚洲成a人在线看天堂无码| 亚洲va中文字幕| 国产在线观看免费不卡 |