201711671129《Java程式設計》第2周學習總結
教材學習內容總結
Java有8種基本資料型別:
邏輯型別:boolean
整數型別:int , short , long , byte
字元型別:char
浮點型別:double , float
按精度從低到高:byte型,1個位元組;short型,2位元組;char型,2個位元組;int型,4個位元組;long型,8個位元組;float型,4個位元組;double型,8個位元組。
從低階到高階,系統自動轉換;從高階到低階,需強制轉換。
float型的資料必須加字尾 f 或 F,double型則可省略字尾 d 或 D,因為系統一般預設浮點型資料為double型
Scanner是一個類,可用來建立一個物件:Scanner reader = new Scanner(System.in);
reader 可用來呼叫以“next”開頭的各種基本型別資料(這個方法會出現執行阻塞,程式等待使用者在命令列輸入資料回車確認。)
輸出基本資料型別:System.out.println( ); (有換行) 或 System.out.print( );(無換行)
陣列:
申明陣列—>分配空間—>陣列的使用
申明:陣列的元素型別 +陣列名[ ]; 或 [ ]陣列名;(二維陣列即是在[ ]後再加一個[ ])
分配:陣列名=new 陣列元素的型別 [ 陣列元素的個數 (即 “陣列名.length”)]
初始化:如:float a [ ] = { 10.5f , 2.86f , 1f , …};
引用:只有型別相同的陣列才可相互引用
教材學習中的問題和解決過程
程式碼除錯中的問題和解決過程
其他(感悟、思考等,可選)
預習不到位,上課有點走神,下次一定要再認真一點
學習進度條
程式碼行數(新增/積累) | 部落格量(新增/積累) | 學習時間(新增/積累) | |
目標 | 5000 | 20 | 120h |
第一週 | 50/50 | 1/1 | |
第二週 | 118/168 | 1/2 |
參考資料
·Java學習筆記
·《Java學習筆記(第8版)》學習指導