Java學習日記num2

來源:互聯網
上載者:User

標籤:

學習內容:關鍵字;java中標識符命名規則和java命名規範;常量和變數;選擇結構  if  switch

一、關鍵字

1,用於定義存取權限修飾符的關鍵字

  (1)private私人(2)protected(1)public公用

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

  (1)abstract抽象(2)final(3)static靜態(1)synchronized同步

3,用於定義類與類之間關係的關鍵字

  (1)extends繼承(2)implements實現

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

  (1)new建立對象(2)this本類(3)super父類(4)instanceof判斷相同

5,用於異常處理的關鍵字

  (1)try檢查(2)catch處理(3)throw拋出在函數內跟對象(1)throws 拋出在函數上跟異常類

 

二、java中標識符命名規則和java命名規範 1,java中標識符命名規則

 

(1),標識符由26個英文大小寫,0到9,以及底線“_“和貨幣符號“$“組成

 

(2),標識符的命名不能數字開頭,不能使用java中的關鍵字

 

(3),java中的標識符嚴格區分大小寫。

 

2,java命名規範

 

(1),包名統一為不管幾個單詞,統一為小寫 例如:xxxyyyzzz

 

(2),類名和介面名每個單詞的首字母要大寫 例如:XxxYyyZzz

 

(3),函數名和變數名第一個單詞小寫,如果有多個單詞則從第二單詞開始,每個單詞的首字母大寫例如:xxxYyyZzz

 

(4),常量的命名,每個單詞的每個字母都要大寫,並且單詞之間使用底線串連 例如:XXX_YYY_ZZZ

 

三、常量和變數1,JAVA常量分類整數常量:例如4小數常量:例如54.34布爾常量:取值為true或者false 例如true字元常量:使用單引號 例如‘c‘字串常量:使用雙引號 例如"afgd"null常量:取值只能取null 例如 null 2,變數變數就是將不確定的資料進行儲存,也就是需要在記憶體中開闢一塊空間

 

四、選擇結構  if  switch

 

1,if 語句

 

格式:

 

if(條件運算式)                if(條件運算式)             if(條件運算式)

 

    語句                             語句                        語句

 

                               else                         else if (條件運算式)

 

                                     語句                        語句

 

                                                            ..............

 

                                                            else

 

                                                                  語句

 

 

2,switch

1,switch後面只能接收byte,short ,int,char類型的資料。JDK5.0之後可以接受枚舉,JDK7.0之後可以接受字串。

 

2,case選項和default沒有順序。無論default在第一個位置,中間位置,末尾,都不影響最後判斷。

 

3,結束switch語句的兩種情況:遇到break或者執行到switch語句結束

 

4,如匹配的case或者default沒有對應的break,那麼程式會繼續向下執行,運行可以執行的語句,直到遇到break或者switch結尾結束。

 

  

Java學習日記num2

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.