天天看點

Java基礎——HelloWorld

第一個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
      按照此例子操作後則不會出現編碼錯誤。