Java學習筆記-基礎知識
阿新 • • 發佈:2021-08-12
識別符號
關鍵字
java 所有的組成部分都需要名字。類名、變數名以及方法名都被稱為識別符號
識別符號命名注意事項
- 所有的識別符號都應該以字母(A-Z或者a-z)、美元符 $ 、或者下劃線 _ 開始
- 首字母之後可以是字母,美元符,下劃線或數字的任何字元組合
- 不能使用關鍵字做為變數名或者方法名
- 識別符號是大小寫敏感的
資料型別
強型別語言
java是強型別語言,要求變數的使用嚴格規定, 所有變數都必須先定義才能使用
基本型別
計算機儲存的最小單位是位
一個位元組等於8位
整數型別
- byte佔1個位元組範圍:-128-127
- short佔2個位元組範圍:-32768-32767
- int佔4個位元組範圍:-2147483648-2147483647(常用)
- log佔8個位元組範圍:-9223372036854775808-9223372036854775807
擴充套件進製表示
進位制二進位制(0b) 十進位制 八進位制(0) 十六進位制(0x)
浮點型別
- float 佔4個位元組
- double 佔8個位元組(常用)
擴充套件 小數比較
避免使用浮點數進行比較,使用BigDecimal 這個類。
字元型別
char 佔兩個位元組
String 不是關鍵字,是一個類
boolean型別
boolean 佔1位,其值只有true和false 兩個
引用型別
類
介面
陣列
常量
定義常量使用 final
進行修飾
命名規範
- 所有變數、方法、類名 需要見名知意
- 類成員變數:首字母小寫和駝峰原則:monthSalary 除了第一個單詞以外,後面的單詞首字母大寫 lastName
- 區域性變數:首字母小寫和駝峰原則
- 常量:大寫字母和下劃線 MAX_VALUE
- 類名: 首字母大寫和駝峰原則 Man,GoodMan
- 方法名:首字母小寫和駝峰原則 run() runRun
運算子
算術運算子
算術運算子有:+,-,*,/,%,++,--
賦值運算子
賦值運算子有:=
關係運算符
關係運算符有:>,<,>=,<=,==,!=,instanceof
邏輯運算子
算術運算子有:&&,||,!
位運算子(瞭解)
算術運算子有:&,|,^,~,>>,<<,>>>
條件運算子
算術運算子有:?,:
擴充套件賦值運算子
算術運算子有:+=,-=,*=,/=