java在Window和Unix/Linux中環境變量的配置

一、配置前幾個語言名詞的介紹:
1.JDK: java開發工具包    安裝JDK       src.zip是java類庫源代碼
           jdk下bin:二進制文件   binary
           jdk下lib:運行的庫文件  libary
2.JRE: Java運行環境        lib/rt.jar  是java的核心類庫
3.JVM:java虛擬機
4.GC: Java內存垃圾收集機制,也叫lazy懶惰的收集機制
           當JVM發現內存不足是,才啓動GC線程回收系統垃圾,GC線程是很消耗系統資源的
5.API: 應用編程接口    java特指JavaDoc   API文檔
6.IDE: 集成開發環境,可以用於編輯、編譯、調式、運行、部署、打包、集成其他組件(數據庫編程、服務器組件、瀏覽器)


二、JDK、JRE、JVM的關係:(包含關係)
1.可以安裝JDK。就什麼都有了,能夠提供Java開發功能
2.可以只安裝JRE,此時只能夠運行Java程序,不能提供編譯、調式等工具
3.JVM不能夠單獨安裝,必須依附於JRE存在


三、Windows下的環境變量配置:
1.Java 的安裝目錄,提供給第三方軟件使用
    JAVA_HOME=C:\Program Files\Java\jdk1.6.0_10
2.Java命令的搜索路徑(從前往後依次找尋,找到爲止)
    PATH(path)=%JAVA_HOME%\bin;%PATH%;
3.Java 類得搜索路徑
    在JDK5.0以前:classpath=.;C:\Program Files\Java\jdk1.6.0_10\lib\dt.jar;C:\Program Files\Java\jdk1.6.0_10\lib\tools.jar;
    在JDK5.0以後:classpath=.
4.最後用javac   或   java -version驗證


四、Unix/Linux下的環境變量配置:
1.首先進入bash shell
2.在主目錄下修改 .bash_profile文件,若權限不夠,請用chmod命令更改權限
        JAVA_HOME=/opt/jdk1.6.0_10
        必須是大寫:PATH=$JAVA_HOME/bin:$PATH
        CLASSPATH=.:
        export JAVA_HOME PATH CLASSPATH
3.最後保存退出,    並用source .bash_profile 讓環境變量生效
                         用echo或set命令驗證環境變量是否配置完成
                用javac 或 java -version驗證


這是我在兩種不同系統下配置的java環境變量,希望能給一些想學習的人帶來幫助!
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章