標籤:ret 名稱 static 定義 param bool block 參考 har
1. 關鍵字
存取控制: private(私人的) protected public(公用的)
類,方法和變數修飾符: abstract class extends final implements interface native new static strictfp synchronized transient volatile
程式控制: break continue return do while if else for instanceof switch case default
錯誤處理: try cathc throw throws
包相關: import package基本類型: boolean byte char double float int long short null true false
變數引用: super this void
保留字: goto const
2. 標識符
2.1 定義
1:Java對各種變數、方法和類等要素命名時,使用的字元序列稱為標識符。
2:只要是可以起名字的地方都叫標識符。
2.2 標識符的合法定義
1:由26個英文字母大小寫,數字0-9,符號:_或$組成。
2:數字不可以開頭。
4:Java嚴格區分大小寫,長度無限制。
5:標識符不包含空格。
2.3 Java名稱命名規範
1:包名:多單片語成時所有的字母都小寫。如:xxxyyyzzz
2:常量名:所有字母都大寫,多單片語成時用底線串連。XXX_YYY_ZZZ
3:類名介面名:多單片語成是所有的首字母大寫。駝峰寫法:XxxYyyZzz 4:變數名和函數名:多單片語成時,第一個單詞首字母小寫,之後的單字首大寫。xxxYyyZzz
3. 注釋
1、單行(single-line)注釋:“//……”
2、塊(block)注釋:“/*……*/”
3、文檔注釋:“/**……*/”
4、javadoc 注釋標籤文法
@author 對類的說明 標明開發該類別模組的作者
@version 對類的說明 標明該類別模組的版本
@see 對類、屬性、方法的說明 參考轉向,也就是相關主題
@param 對方法的說明 對方法中某參數的說明
@return 對方法的說明 對方法傳回值的說明
@exception 對方法的說明 對方法可能拋出的異常進行說明
4. 常量
? 常量表示不能改變的數值
? Java中常量的分類:
1. 整數常量。所有整數
2. 小數常量。所有小數
3. 布爾型常量。較為特有,只有兩個數值。true false
4. 字元常量。將一個數字字母或者符號用單引號(‘ ’)標識
5. 字串常量。將一個或者多個字元用雙引號標識
6. null常量。只有一個數值就是:null
? 對於整數:Java有四種表現形式
1. 二進位
2. 十進位
3. 八進位:0-7,滿8進1 ,用0開頭表示。
4. 十六進位:0-9,A-F,滿16進1,用0x開頭表示。
5. 負數的二進位表現形式
小規律:負數的最高位是1,原數取反後加1
Java基礎文法