1. 程式人生 > 其它 >Java學習筆記-基礎知識

Java學習筆記-基礎知識

識別符號

關鍵字

java 所有的組成部分都需要名字。類名、變數名以及方法名都被稱為識別符號

識別符號命名注意事項

  1. 所有的識別符號都應該以字母(A-Z或者a-z)、美元符 $ 、或者下劃線 _ 開始
  2. 首字母之後可以是字母,美元符,下劃線或數字的任何字元組合
  3. 不能使用關鍵字做為變數名或者方法名
  4. 識別符號是大小寫敏感的

資料型別

強型別語言

java是強型別語言,要求變數的使用嚴格規定, 所有變數都必須先定義才能使用

基本型別

計算機儲存的最小單位是位

一個位元組等於8位

整數型別

  1. byte佔1個位元組範圍:-128-127
  2. short佔2個位元組範圍:-32768-32767
  3. int佔4個位元組範圍:-2147483648-2147483647(常用)
  4. log佔8個位元組範圍:-9223372036854775808-9223372036854775807

擴充套件進製表示

進位制二進位制(0b) 十進位制 八進位制(0) 十六進位制(0x)

浮點型別

  1. float 佔4個位元組
  2. double 佔8個位元組(常用)

擴充套件 小數比較

避免使用浮點數進行比較,使用BigDecimal 這個類。

字元型別

char 佔兩個位元組

String 不是關鍵字,是一個類

boolean型別

boolean 佔1位,其值只有true和false 兩個

引用型別

介面

陣列

常量

定義常量使用 final 進行修飾

命名規範

  • 所有變數、方法、類名 需要見名知意
  • 類成員變數:首字母小寫和駝峰原則:monthSalary 除了第一個單詞以外,後面的單詞首字母大寫 lastName
  • 區域性變數:首字母小寫和駝峰原則
  • 常量:大寫字母和下劃線 MAX_VALUE
  • 類名: 首字母大寫和駝峰原則 Man,GoodMan
  • 方法名:首字母小寫和駝峰原則 run() runRun

運算子

算術運算子

算術運算子有:+,-,*,/,%,++,--

賦值運算子

賦值運算子有:=

關係運算符

關係運算符有:>,<,>=,<=,==,!=,instanceof

邏輯運算子

算術運算子有:&&,||,!

位運算子(瞭解)

算術運算子有:&,|,^,~,>>,<<,>>>

條件運算子

算術運算子有:?,:

擴充套件賦值運算子

算術運算子有:+=,-=,*=,/=