close

幾乎每種程式語言第一個專案都是_HelloWorld

以下我們就來介紹第一個第一支程式 ~ 

首先流程是打開已經安裝好的eclipse

打開之後 首先第一個畫面

24.png  

上一篇提到Workspace 是指我們工作的路徑存放的位置 ~ Browse 可以選擇資料夾及其路徑

下面Use this as the default and do not ask agin 是指下次是否再提醒 !!

接下來的步驟很簡單 在左上角的File => New => java project

25.png  

26.png  

這樣就建立好一個專案了 !!~ 不過還沒完成

27.png  

在寫程式之前應先搞懂層級的觀念

我們要寫的程式 是在類別下去撰寫,所以我們必須先建立專案及套件最後在類別底下去撰寫程式碼

接下來 ~ 

28.png  

同樣的用File=>New => Class

或是直接在建立專案好的專案比如說Hello 點選=>滑鼠右鍵

一樣也會出現File. 接下來一樣File=>New => Class

29.png  

我們剛剛建立的專案就是我們的來源資料夾新增的套件及類別會在Hello/src下產生路徑

填入套件及類別名稱 選擇Finsh 就建立好我們撰寫程式的環境了!! 

勾選跟無勾選public static void main........那三個勾選 是問我們要使用那些方法 , 當然也可以不勾選 如上圖

如果不勾選 則不會幫我們產生public static void main........ 那我們則需要自已打

30.png  

當我們建立完成之後就會像上圖內容這樣

接著我們在public static void main....{

打上system.out.print(" HelloWord ") ;

接著使用快捷鍵 Ctrl + F11 或是上面有個撥放的圖案滑鼠靠近會出現Run 點擊

就會出現 helloworld (我們輸入的字串)

這樣就完成了 我們的第一個程式 helloworld 是不是很神奇呢 ?

 

31.png  

----------------------------------------------------------------------------------------------------------------------------------------------------

重點回顧

這一個小節 

說明新檔案的建立~ 

層級的觀念 ~ 

還有程式的產生

產生的程式會儲存在 工作區workspace / 專案project / src / 套件package / xxx.java(副檔名為java)

經過編譯 javac.exe 後

會另產生一個程式 儲存在 工作區workspace / 專案project / bin / 套件package / xxx.class(副檔名為class)


 

package Hellohello; // 宣告Java Class 檔案所在的套件(路徑)

public class First { //定義一個public class , 名稱為 First

/**
* @param args
*/
public static void main(String[] args) { //宣告一個方法,名稱為 main,並且有一個String 陣列參數 args 此行全部小寫
// TODO Auto-generated method stub
System.out.println( "helloworld" ); // 將helloword 輸出至螢幕上 這是區塊內的敘述
}

}//大括號是成對的,所括的範圍稱作程式區塊(Block),現在這個程式區塊屬於First 所有

 基本上每一支java程式 主要構成基本上都是有一個以public 宣告的main方法

在執行時,JVM會呼叫main方法換句話說main方法 是每一支java程式的進入點 !!

而執行的範圍從程式區塊開始到程式區塊結束 也就是{開始  ,}結束

區塊內則是由一個或多個敘述(Statement)所組成,一個敘述結束時都以分號;作為結束

 

識別字(Identifier) : 變數..類別(Class)..方法(Method)的名稱都稱作識別字(子) 

如 : class aaa 則aaa就是識別字(子),或是int v 則v就是識別字(子)

使用規則 ~ 

1.第一個必須是英文字母開頭大小寫均可或是用"_"及"$" 兩個符號

例如.AAA或 Ass或 a123或_123或 $aaa 都可以,又例如3ABC或3aaa都不行

2.第二個字之後可以使用數字或_及$其他符號都不可以,命名沒有長短限制, 例如AAA!不行 又例如AAA_123可以

3.不可以使用關鍵字或保留字,在java中大小寫代表意義不同 , 如AAA與Aaa或aaa念法一樣但是在java中代表三個不同的名稱或是變數

4.命名最好是根據撰寫內容做出有意義的命名以方便辨識 如 撰寫內容為這是我的第一支程式 命名用first 就比較容易看出內容的意義

5.一個.java檔案內可同時有一個以上的class,但只能有一個且一定有一個class設成public class 此類別名稱並且為.java名稱

 

網路上的教學影片 !!!!

即使搞不太清楚觀念eclipse 也會自動幫你秀出錯誤訊息或無法執行 !! 

arrow
arrow
    全站熱搜

    waterbuleh2o 發表在 痞客邦 留言(0) 人氣()