Java環境配置

JDK介紹:java

JDK(Java Development Kit):Java語言開發工具包,主要包含了Java運行環境(JRE和Java類庫)和Java工具工具

javac:編譯器,將源程序轉成字節碼文件(.class)
jar:打包工具,將相關的類文件打包成一個文件(.jar)
java:運行編譯後的java程序(.class)
 

JRE(JAVA Runtime Environment):Java運行環境,主要包含了JVM(Java虛擬機),java核心類庫和支持文件開發工具

JVM(Java Virtural Machine):Java虛擬機,Java的與平臺無關性主要就是其編譯於Java虛擬機上,Java虛擬機再翻譯成具體平臺的機器指令執行spa

在安裝JDK的時候一般會提示是否安裝JRE,肯定安裝後就會發現Java文件夾下會有一個JDK包和JRE包,而JDK裏層也有一個JRE包,裏層的JRE包和外層的JRE包功能和組成是如出一轍的。命令行

PATH、CLASSPATH、JAVA_HOME配置:翻譯

path:做用是指定命令搜索路徑,在命令行下面執行命令如javac編譯java程序時,它會到path變量所指定的路徑中查找看是否能找到相應的命令程序。ip

絕對路徑:開發

value:*;C:/Program Files/Java/jdk1.8.0_77/bin;//與其餘的路徑*需用英文分號隔開編譯器

classpath:指定已經寫好的類的搜索路徑,須要把jdk安裝目錄下的lib子目錄中的dt.jar和tools.jar設置到classpath中,須要注意的是,當前目錄「.」也必須加入到該變量中。虛擬機

絕對路徑:

value:.;C:/Program Files/Java/jdk1.6.0_21/lib/dt.jar;C:/Program Files/Java/jdk1.6.0_21/lib/tools.jar

JAVA_HOME:它指向jdk的安裝目錄,Eclipse/NetBeans/Tomcat等軟件就是經過搜索JAVA_HOME變量來找到並使用安裝好的jdk。由JAVA_HOME產生的就是相對路徑。

JAVA_HOME:C:/Program Files/Java/jdk1.8.0_77

path:*;%JAVA_HOME%\bin;

classpath:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;

相關文章
相關標籤/搜索