1. PATH環境變量。做用是指定命令搜索路徑,在shell下面執行命令時,它會到PATH變量所指定的路徑中查找看是否能找到相應的命令程序。咱們須要把 jdk安裝目錄下的bin目錄增長到現有的PATH變量中,bin目錄中包含常常要用到的可執行文件如javac/java/javadoc等待,設置好 PATH變量後,就能夠在任何目錄下執行javac/java等工具了。 html
2. CLASSPATH環境變量。做用是指定類搜索路徑,要使用已經編寫好的類,前提固然是可以找到它們了,JVM就是經過CLASSPTH來尋找類的。咱們 須要把jdk安裝目錄下的lib子目錄中的dt.jar和tools.jar設置到CLASSPATH中,固然,當前目錄「.」也必須加入到該變量中。 java
3. JAVA_HOME環境變量。它指向jdk的安裝目錄,Eclipse/NetBeans/Tomcat等軟件就是經過搜索JAVA_HOME變量來找到並使用安裝好的jdk。 shell
環境變量:工具
1.安裝完成後,右擊"個人電腦",點擊"屬性",選擇"高級系統設置";post
2.選擇"高級"選項卡,點擊"環境變量";測試
而後就會出現以下圖所示的畫面:url
在"系統變量"中設置3項屬性,JAVA_HOME,PATH,CLASSPATH(大小寫無所謂),若已存在則點擊"編輯",不存在則點擊"新建"。命令行
變量設置參數以下:code
這是 Java 的環境配置,配置完成後,你能夠啓動 Eclipse 來編寫代碼,它會自動完成java環境的配置。(PS:若是使用1.5以上版本的JDK,不用設置CLASSPATH環境變量,也能夠正常編譯和運行Java程序)htm
一、"開始"->"運行",鍵入"cmd";
二、鍵入命令: java -version、java、javac 幾個命令,出現如下信息,說明環境變量配置成功;
在控制檯下驗證第一個java程序:
public class Test { public static void main(String[] args) { System.out.println("Hello Java"); } }
用記事本編寫好,點擊「保存」,並存入C盤根目錄後,輸入javac Test.java和java Test命令,便可運行程序(打印出結果「Hello Java」)。注:這兩個命令是在D:\java\jdk1.8.0_20\bin目錄下。
程序解析:
首先編寫java源代碼程序,擴展名.java;
在命令行模式中,輸入命令:javac 源文件名.java,對源代碼進行編譯,生成class字節碼文件;
編譯完成後,若是沒有報錯信息,輸入命令:java HelloWorld,對class字節碼文件進行解釋運行,執行時不須要添加.class擴展名。見下圖:
注:若在CMD中輸入javac test.java命令後,顯示'javac'不是內部或外部命令,緣由是由於沒有提早安裝好JDK開發環境或環境變量配置有誤。