jdk環境配置以及java執行過程
-
下載好jdk,並按照提示一步步安裝,最後記下jdk所在的安裝位置,這裏假設在C:\Program Files (x86)\Java\jdk1.8.0_20
- 現在開始配置環境變量。鼠標右鍵點擊“計算機”,選擇屬性,點擊“高級系統設置”,在點擊“高級”,最後點擊“環境變量”,進入界面開始配置。
- 選擇“系統變量”。
-
在“系統變量”裏點擊“新建”。
變量名為:JAVA_HOME
變量值為:C:\Program Files (x86)\Java\jdk1.8.0_20
ps:變量值就是你jdk安裝的路徑我這裏為C:\Program Files (x86)\Java\jdk1.8.0_20
- 系統變量”裏點擊“新建”。
變量名為:CLASSPATH
變量值為:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar; (記得最前面有一個"."和一個“;”)。
- 在“系統變量”裏找到“path”(原來就有的,我們只需要添加一項)。
在配置該變量之前註意做好path的備份啊,以防誤刪!!!!!
需要添加的是: jdk的安裝路徑加上“\bin”,
像我這裏就是:“;C:\Program Files (x86)\Java\jdk1.8.0_20\bin”我是把它加在原有的最後面,如果你要加在最前面就要這樣:“C:\Program Files (x86)\Java\jdk1.8.0_20\bin;”
仔細看,其實就是分號的位置有變。
-
配置好後,來到cmd界面輸入“java”和“javac”查看是否配置成功!
其實只要“JAVA_HOME”和“CLASSPATH”配置正確,java命令就會成功,如果“path”配置有問題,javac命令就會失敗。也可以輸入 path 查看jdk安裝的路徑 以防止找不到。
- 絕對路徑:從盤符開始,用來定位唯一一個文件或者文件夾的路徑。當前路徑:即當前所處的路徑,是一個絕對路徑。相對路徑:非起始於盤符,目標路徑位置,是某個絕對路徑的一部分,使用相對路徑時,會跟當前路徑結合為一個絕對路徑。
Javac -d 目標路徑 Java文件路徑
(可以將.class文件保存到目標路徑文件中)
Set classpath=.;目標路徑;%classpath%
(可以在當前盤符進行編譯)
2.Java編譯執行過程:1.加載字節碼文件
2.驗證字節碼
3.分配和管理內存
4.翻譯成機器碼指令並執行
5.垃圾回收
jdk環境配置以及java執行過程