《寫給大忙人看的java》筆記--基本的編程結構
阿新 • • 發佈:2017-07-06
整數 lin 大型 nal 數據 int() exti 沒有 hello
1.字符串是UTF-16編碼中的Unicode編碼點的序列
2.綁定System.in的Scanner可以讀取終端輸入:
Scanner sc = new Scanner(System.in);
3.java不是用來快速完成幾個命令的腳本語言,它明確定位為可以從組織有序的類和包中獲益的大型編程語言。
4.編譯命令:javac ch01/sec01/HelloWorld.java
運行命令:java ch01.sec01.HelloWorld
5.java.lang.System.out out是一個PrintStream實例
6.隨機數 new Random().nextInt()
7.基本數據類型的使用規則,巨大多數情況下,用int
存儲空間寶貴的底層文件處理或者大數組中,用byte和short
很大的數字,超過20億,用long,如果還不夠,用BigInteger
8.二進制以0b為前綴,八進制以0為前綴,十六進制以0x位前綴
9.float 6位有效的小數位數,double 15位有效的小數位數
浮點數不適合做金融計算,因為沒有精確的表示,可以用BigDecimal類
10.char描述了Java使用的UTF-16字符編碼中的編碼單元,使用16進制表示時,要加前綴\u,另外,char類型包含部分笑臉?等符號。
通過反斜杠\轉義單引號和轉義反斜杠
11.布爾類型不是數字類型,與整數0、1沒有關系
12.盡肯能晚的聲明變量,剛好在你首次需要變量的前一刻聲明,被認為是一種好習慣
13.延遲final變量的初始化時允許的。
《寫給大忙人看的java》筆記--基本的編程結構