標籤:Java基礎
聲明:本欄目所使用的素材都是凱哥學堂VIP學員所寫,學員有權匿名,對文章有最終解釋權;凱哥學堂旨在促進VIP學員互相學習的基礎上公開筆記。
學習java之前
2.1認識JDK 工具包:
編譯和運行其使用的是JDK裡面的編譯和運行,首先得下載JDK; 1.JDK的安裝:
JDK的官網:(http://www.oracle.com) 找到處按以下步驟:
2、安裝JDK :
先雙擊一下jdk-8u144-windows-x64.exe然後進入安裝:
然後在你寫的路徑下產生了檔案 就是JDK的目錄的位置:
3.環境變數:
就是儲存了一項路徑資料,方便了程式去讀取這些資料。也就是說dos裡面有很多重路徑,環境變數就是配置路徑當你在cmd裡運行這個程式時電腦會在配置的環境變數一個一個去找,直到找到為止。這樣就簡化了操作,方便了尋找。
Java流程:
1.寫好代碼
public class Wed{ public static void main(String[] s1){ System.out.println("凱哥帥過光頭強"); } }
2.編譯
DOS視窗常用命令:
dir 查看目前的目錄檔案或者夾子;
cd\ 返回上級目錄;
(盤符名)+(:) 進入加入的盤符;
3.運行
配置path環境變數:
DOS:在電腦裡只是一個磁碟管理器,檔案的資料刪除和替換,也可以運行相關程式的一個作業系統。
CLASSPATH環境變數:就是位元組碼的路徑。
1.我們在運行一個Hello.Java程式時要先要對代碼進行編譯,形成的中間碼,當我們要運行時DOS去找你的參數Hello然後去準備尋找Hello.class檔案,在尋找時他會問你的CLASSPATH是否存在,如果存在的話就按CLASSPATH配置的路徑走,就會載入Hello.class啟動成功;
2.如果不存在的話就按你本地的路徑走找Hello.class,當你本地沒有就會報錯,有的話就會運行。
當你本地找不到Hello.class時:
如果還是報錯就是以下問題:
1.就是你的書寫大小寫是否有錯;
2.你的路徑是否有Hello.class;
3.你的CLASSPATH是不是沒有配置路徑;
4.要不就是你的class版本問題;
CLASS版本問題:就是你用高版本的JDK編譯Hello.java,又在低版本JDK上運行Hello.class。
配置CLASSPATH環境變數:
1.可以在DOS裡面配置臨時的:set classpath=你指引的路徑;
在搜完classpath後有要搜本地: 就在你指引的路徑後加上; 或者在前面加.;
Javaclass的相容:編譯的class檔案可以向上相容,不能向下相容;
隨意指向CLASSPATH:
就是不使用你配置的classpath 我啟動並執行時候隨意指向一個路徑尋找class檔案。
比如D:/> java -classpath %CLASSPATH1% Hello也就是隨意指向一個classpath,按照自己定義的classpath去尋找。 D:/> SET CLASSPATH1=D:\ D:/> java -classpath %CLASSPATH1% HelloD/:>Hello.kaige! F:/>-classpath C:/Hello F:/>Hello, NBA!
就是隨意指向一個路徑尋找class檔案,配置class的指定路徑:。
比如 :
JAVA_HOME:
就是JDK的總目錄:C:\Program Files\Java\jdk1.8.0_144
學習java之前