iT邦幫忙

2021 iThome 鐵人賽

DAY 1
0
自我挑戰組

菜雞的JAVA日記系列 第 1

DAY1-JAVA的基礎介紹

因為是打算以複習的角度來進行,所以會從最基礎的JAVA,慢慢前進到物件導向的部分!

1.註解(//)
JAVA語言的註解是以"//"記號開始,到該行結束,
如果編譯器讀到"//",會跳過後面的文字不做編譯的動作。
寫程式務必養成寫註解的好習慣,可以幫助自己閱讀和偵錯。

2.類別(public)
public是JAVA的關鍵字,也是類別、成員的修飾子,指的是對於類別的存取方式共有。
而且因為JAVA是由類別構成,所以在完整的JAVA程式中,至少要有一個類別。
此外,一個獨立的程式中,只能有一個public類別,但可以有多個"非public"類別

3.main()函數
每一個JAVA程式必須有一個main(),而且只有一個。
此外,main()之前必須冠上public static void這三個修飾子,下面即為範例。

public static void main(String args[]){    //main()主程式開始
...
}

4.變數
JAVA中有以下這些變數的資料型態
-整數(int)
-長整數(long)
-短整數(short)
-浮點數(float)
-倍精度點數(double)
-字元(char)
-字串(String)

但變數使用上有一些限制:
(1)變數名稱不能使用到JAVA的關鍵字
(2)有大小寫之分,例如:a和A代表不同的變數名稱
(3)不能有空白字元
(4)第一個字元不能是數字

5.標準輸出(System.out)
System.out是JAVA中標準輸出的意思,在程式中常以System.out.println(),來表達想把括號中的內容列印出來。
其中,println是print與line所組成的縮寫。
如果把println()改成print(),那下一個敘述輸出的就會緊接在後,不會換行。

6.print()函數
在print()中的內容,不論是字元、字串或是數值,我們稱之為"引數",而引數必須用加號(+)做為區隔,以下為範例。

public static void main(String args[]){    //main()主程式開始
    int num = 1;//宣告變數
    System.out.println("I want "+ num + "book.");//印出變數及字串內容
}

7.識別字
在JAVA中,我們稱變數、類別、或者是函數的名稱為識別字(Identifier),由使用者自行定義,但是依然有以下限制:
(1)第一個字元必須是英文字母或是底線"_",數字只能在第二個字元之後才能出現
(2)空白字元及特殊符號,例:#,$,%,@,都不能使用在識別字的名稱中

8.關鍵字(keyword)
以下就是在命名變數或是識別字時,不可以使用到的關鍵字!
https://ithelp.ithome.com.tw/upload/images/20210903/20141421iQpOVaCzft.jpg

菜鳥工程師的體脂肪

菜鳥工程師也有分享食記,歡迎大家追蹤喔~~
https://instagram.com/engineer_bodyfat?utm_medium=copy_link
今天先到這邊,大家明天見:))


下一篇
DAY2-JAVA的變數與資料型態
系列文
菜雞的JAVA日記30

尚未有邦友留言

立即登入留言