第一個java程式:HelloWorld
public class HelloWorld{
public static void main(String[] args){
System.out.println("hello world!!!");
}
}
以上程式是基礎學習者的第一個java代碼,輸出内容為hello world!!!
java環境的配置
想要運作上述程式還需要配置java環境變量,首先需要準備好所要安裝系統的相應版本的jdk檔案,需要去官網下載下傳。
-
A、Linux作業系統下:
1、将下載下傳好的jdk安裝檔案拷貝到虛拟機或電腦上,解壓到你想安裝的位置,再開始配置java環境變量;
2、配置java環境變量,若支隊目前使用者進行配置,則隻需要在 ~/.bashrc後追加以下環境變量,儲存并退出。
expor JAVA_HOME=/usr/local/jdk1.8.0_74 export JRE_HOME=$JAVA_HOME/jre export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib export PATH=${JAVA_HOME}/bin:${JRE_HOME}/bin:$PATH
這其中并不是所有的變量都是必要的。
1)JAVA_HOME:變量是jdk所儲存的目錄,它的存在是為了友善其他環境變量的配置,沒有什麼實際作用,知識為了美觀,并且友善管理,這裡面的位址不是固定的,根據存儲位置的不同而不同。
2)CLASSPATH:變量是在運作java代碼時能找到編譯好的位元組碼檔案,即指定class檔案的搜尋路徑。
PATH:也是最主要的變量,配置的是java的編譯指令和運作指令的啟動方式存儲位置。
3)JRE_HOME:學習階段不清楚。
-
B、在Windows系統下
在Windows系統下将下載下傳好的安裝包解壓後,在屬性—>進階系統設定—>環境變量 進行環境變量的配置。配置在系統環境變量對所有使用者有效,配置在使用者環境變量值對目前使用者有效。
所配置的環境變量名稱内容和功能和Linux系統下的配置基本相同。隻是在兩種作業系統下的格式不盡相同。
- C、配置好以上環境變量後還要進行是否安裝成功的驗證測試, 在dos控制台輸入java、javac會輸出大量的操作指南類的資訊,以此證明java環境變量配置成功,在學習階段就足夠使用了。
編譯運作java程式
- 1、在Windows系統下的dos指令中輸入
javac -d ./bin ./src/HelloWorld.java 該指令的作用是對java源代碼進行編譯。-d:指定 .class檔案的存儲位置,後面直接跟上位元組 碼檔案的存儲位置,在後面的位置拼接java源代碼檔案的存儲位置。 java -cp ./bin com.briup.HelloWorld 該指令是運作java位元組碼檔案的指令。-cp:代表運作指定檔案下的位元組碼檔案。後面跟的就是存儲位元組碼檔案的位置,在後面拼接程式的全定名或全限定名即:包名.類名。 注意:在特殊情況下可能在編譯過程中會出現文字編碼格式的問題。這時候隻需要在編譯語句中拼接進-encoding UTF-8(此處寫你檔案的編碼格式)。 例:javac -encoding UTF-8 -d ./bin ./src/HelloWorld.java 按照此例子操作後則不會出現編碼錯誤。