JAVA入門系統教程(三)基礎文法(1)

來源:互聯網
上載者:User

###JAVA基礎文法###

1. 關鍵字:被Java語言賦予特定含義的單詞(組成關鍵字的字母全部為小寫)

1)用於定義資料類型的關鍵字

class、interface、byte、short、int、long、float、double、char、boolean、void

2)用於定於資料 類型值得關鍵字

true、false、null

3)用於定義流程式控制制的關鍵字

if、else、switch、case、default、while、do、for、break、continue、return

4)用於定義存取權限修飾符的關鍵字

private、protected、public

5)用於定義類,函數,變數修飾符的關鍵字

abstract、final、static、synchronized

6)用於定義類與類之間關係的關鍵字

extends、implements

7)用於定義建立執行個體及引用執行個體,判斷執行個體的關鍵字

new、this、super、instanceof

8)用於異常處理的關鍵字

try、catch、finally、throw、throws

9)用於包的關鍵字

package、import

10)其他修飾符關鍵字

native、strictfp、transient、volatile、assert

2. 標識符:就是給類、借口、方法、變數等起名字時使用的字元序列

(ps:必須為英文大小寫字母、數字字元、¥和_)

註:不能以數字開頭;不能是java中的關鍵字;Java嚴格區分大小寫

例如所示,當我們定義一個變數的時候名字是什麼能用什麼不能用

3. 注釋:用於說明程式的文字

1)單行注釋://注釋文字

2)多行注釋:/*注釋文字*/

3)文檔注釋:/**注釋文字*/

為了在以後的開發道路上有個良好的習慣,初學者編寫程式時最好先寫注釋再寫代碼。

4. 常量:在程式執行的過程中其值不可以發生改變

字串常量 用雙引號括起來的內容
整數常量所有整數
小數常量所有小數
字元常量用單引號括起來的內容
布爾常量較為特有,只有true和false
空常量 null(數組部分講解)

5. 變數:在程式執行的過程中,在某個範圍內其值可以發生改變的量

資料類型 變數名 = 初始化值;
注意:格式是固定的,記住格式,以不變應萬變

6. 資料類型:Java語言是強型別語言,對於每一種資料都定義了明確的具體資料類型,在記憶體總分配了不同大小的記憶體空間

使用變數注意事項:
範圍:變數定義在哪一級大括弧中,哪個大括弧的範圍就是這個變數的範圍。相同的範圍中不能定義兩個同名變數。
初始化值:沒有初始化值不能直接使用
在一行上建議只定義一個變數,可以定義多個,但是不建議

例題:

System.out.println(‘a’);
System.out.println(‘a’+1);
System.out.println(“hello”+’a’+1);
System.out.println(‘a’+1+”hello”);
System.out.println(“5+5=”+5+5);

System.out.println(5+5+”=5+5”);

觀察以上輸出結果

####END####

相關文章:

JAVA入門系統教程(一)配置JAVA開發環境

JAVA入門系統教程(二)安裝使用eclipse

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.