標籤:
2.1 環境變數的配置
2.1.1 path環境變數配置的作用
程式的執行需要使用外部指令javac,但是javac指令僅僅能在JDK安裝目錄下的bin目錄下運行,因此程式只能寫入bin目錄程式開發過程中,不能將原始碼寫入JDK的安裝目錄,因此需要將來源程式儲存到任意位置的指定目錄(英文目錄),所以需要使javac指令在任意目錄下可以運行。
2.1.2 path環境變數配置方式1通過配置path環境變數,將javac指令所在目錄也就是JDK安裝目錄下的bin目錄配置到path變數下,即可使javac指令在任意目錄下運行。win7,win8系統:右鍵點擊案頭電腦→選擇屬性→選擇進階系統設定→選擇進階選項卡→點擊環境變數→下方系統變數中尋找path→雙擊path XP系統:右鍵點擊案頭電腦→選擇屬性→選擇進階選項卡→點擊環境變數→下方系統變數中尋找path→雙擊path 將jdk安裝目錄下的bin目錄添加到最左邊並添加分號。
2.1.3 path環境變數配置方式2path環境變數的參照形配置方式建立新的變數名稱:JAVA_HOME為JAVA_HOME添加變數值:JDK安裝目錄將path環境變數中JDK目錄修改%JAVA_HOME%\bin;path環境變數具有先後順序
2.1.4 classpath環境變數配置方式建立新的變數名稱:classpath值設定為指定的還有class檔案的目錄,多個目錄間使用分號(;)分割作用:使classpath目錄中的.class檔案可以在任意目錄運行技巧:通常將配置的目錄最前面添加.配置,即便目前的目錄,使.class檔案搜尋時首先搜尋目前的目錄,然後根據目錄配置的順序依次尋找,找到後即運行,因此classpath目錄中的配置存在先後順序
2.1.5 path和classpath的區別path環境變數裡面記錄的是可執行性檔案,如.exe檔案,對可執行檔先在當前路徑去找,如果沒找到就去path環境變數中配置的路徑去找classpath環境變數裡記錄的是java類(.class)的運行檔案所在的目錄
2.2 常見錯誤
1、副檔名隱藏導致編譯失敗2、評寫錯誤3、類名格式有問題暫時全部使用英文4、類名後面的括號對稱不正確5、main方法格式錯誤public static void main(String [] args){ }6、main方法大括弧缺失7、列印語句拼字錯誤System.out.println(“”);8、引號使用錯誤,使用成中文全形引號
Java學習筆記2、環境變數配置與初學者常見錯誤