JAVA SE基礎知識(一)
阿新 • • 發佈:2019-01-25
額,作為一個部落格新手,我感覺能堅持下去就已經很不錯了,我現在是大二,希望可以一直堅持下去。
先說明一下,我是根據《java核心技術》總結的知識點,涉及的都是我感覺比較重要的,以及難的,但是我的水平也極其有限,如果文章中出現錯誤,希望能通知我,我會及時做出修改,避免誤導其他人,哈哈,那就開始我的第一篇部落格吧。
(1)基礎變數
Java中一共有8種基本型別,其中4種整型,2種浮點型別,1種用於表示Unicode編碼的字元單元的字元型別和一種用於表示真值的boolean型別。
知識點:
- 從Java 7開始,加上字首0b或0B就可以寫二進位制數。例如,0b1001就是9,還可以為數字字面量加下劃線,例如,1_000_000表示一百萬。
- Java預設的整型為int,預設的浮點型別為double。
- 變數名必須是以一個以字母開頭並由字母或數字構成的序列,字母括’A’~’Z’, ‘a’~’z’, ‘_’ ,’$’(還包括一個字元,但打不出來==),數字包括‘0’~‘9’。變數名大小寫敏感。
- Java中,利用關鍵字final指示常量,常量一般命名為大寫加下劃線組成,例如:final double CM_DSA = 2.98;
數值型別之間的轉換規則:
- 如果兩個運算元中一個是double型別,另一個運算元就會轉換為double型別。
- 否則,如果其中一個運算元是float型別,另一個運算元會轉換為float型別。
- 否則,如果其中一個運算元是long型別,另一個運算元會轉換為long型別。
- 兩個運算元都將被轉換為int型別。
可能是第一次用Markdown編輯器和雙拼 , 超級不習慣 , 就這麼一點就寫了快兩個小時 , 寫部落格確實不容易