1. 程式人生 > >Java 學習(一)—— 配置環境變數

Java 學習(一)—— 配置環境變數

一、Java 簡介

    Java是由Sun Microsystems公司於1995年5月推出的Java面向物件程式設計語言和Java平臺的總稱。由James Gosling和同事們共同研發,並在1995年正式推出。

Java分為三個體系:

  • JavaSE(J2SE)(Java2 Platform Standard Edition,java平臺標準版) 應用: 開發企業環境下的應用程式,主要針對web程式開發;
  • JavaEE(J2EE)(Java 2 Platform,Enterprise Edition,java平臺企業版)  應用:
    開發企業環境下的應用程式,主要針對web程式開發;
  • JavaME(J2ME)(Java 2 Platform Micro Edition,java平臺微型版)   應用:開發電子消費產品和嵌入式裝置,如手機中的程式;

二、window 安裝Java

   1.下載JDK

    下載地址:ORACLE



    根據自己的需求,選擇下載,這裡我們選擇window  64


    下載後JDK的安裝根據提示進行,還有安裝JDK的時候也會安裝JRE,一併安裝就可以了。

安裝JDK,安裝過程中可以自定義安裝目錄等資訊,我選擇安裝目錄為 D:\JAVA

    2.配置環境

        1.安裝完成後,右擊"我的電腦",點選"屬性",選擇"高階系統設定";


        在"系統變數"中設定3項屬性,JAVA_HOME,PATH,CLASSPATH(大小寫無所謂),若已存在則點選"編輯",不存在則點選"新建"。

        變數設定引數如下:

            變數名:JAVA_HOME    (jdk的安裝目錄

            變數值:D:\JAVA          (根據自己的實際路徑配置

            變數名:CLASSPATH     (java載入類路徑,只有類在classpath中java命令才能識別,路徑前加”.”表示當前路徑。

            變數值:,;D:\JAVA\lib\dt.jar ;D:\JAVA\lib\dt.jar        (前面有個".")

            變數名:Path               

            變數值:D:\JAVA\bin;D:\JAVA\jre\bin;           (前者Javac命令,後者Java命令

        注意:1.如果使用1.5以上版本的JDK,不用設定CLASSPATH環境變數,也可以正常編譯和執行Java程式。

                 2.注意大小寫,不過在windows下並不區分,linux下則是大小寫敏感的。

        path:path變數的值一般是一連串的目錄,當初作業系統需要呼叫某一應用程式時,會預設的根據path變數的值,在各目錄中依次搜尋該應用程式,直到找到為止,否則返回錯誤提示。在執行java程式時,我們一般會用到java和java才命令,所以我們要將javac.exe和java.exe的所在目錄新增到path環境變數的值中。javac 是編譯命令,在jdk\bin目錄下,java是執行命令在jre\bin目錄之下。

    3.javac命令和Java命令

        javac:負責的是編譯的部分,當執行javac時,會啟動java的編譯器程式。對指定副檔名的.java檔案進行編譯。生成了jvm可以識別的位元組碼檔案。也就是class檔案,也就是java的執行程式。
        java:
負責執行的部分.會啟動jvm.載入執行時所需的類庫,並對class檔案進行執行. 
一個檔案要被執行,必須要有一個執行的起始點,這個起始點就是main函式. 
 

   4.測試jdk

        <1>、"開始"->"執行",鍵入"cmd";

        <2>、鍵入命令: java -versionjavajavac 幾個命令,出現以下資訊,說明環境變數配置成功;

三、JRE和JDK的關係和含義

        JDK(Java Development Kit) 是 Java 語言的軟體開發工具包(SDK),其中包括javac,JavaDoc,Java偵錯程式),可以讓開發者開發、編譯、執行Java應用程式。

        JRE(java runtime environment)是將要執行Java程式的Java虛擬機器。它同時也包含了執行applet需要的瀏覽器外掛。