1. 程式人生 > >201711671235學習《java程式設計》第二週學習總結

201711671235學習《java程式設計》第二週學習總結

教材學習內容總結

1.識別符號的概念/語法規則:a.字母(區分大小)、下劃線、美元符號、數字(不能做首字元)、長度不受限制。

                                           b.識別符號不能是關鍵字、ture、false、null等。

2.Unicode字符集

3.關鍵字50(小寫)

4.基本資料型別(宣告時可賦初值)

        邏輯型別:boolean(ture or false)

        整數型別:byte(1位元組、8位),short(2),int(4):八進位制(0開頭)十六進位制(0x開頭),long(8,字尾L)

        字元型別:char(2,轉義字元、十六進位制轉義:'\u****')

        浮點型別:float(4,單精度字尾f/F),double(8,雙精度字尾d/D)

5.型別轉換運算:按精度從低到高:byte ->short ->char ->int ->ong ->float ->double ,精度從低到高轉換加()強制轉換。

6.輸入基本資料型別:(1.5版本)  Scanner   物件=new Scanner(System.in)。

7.輸出基本型資料:“+”將變數、表示式、常數值與字元一起輸出。

        int:%d、char:%c、float/double(保留小數點後六位):%f、字串:%s。

        輸出的int型資料佔m列:%md、輸出的浮點型資料佔m列,小數點保留n位。

8.陣列(引用型變數,陣列變數中存放陣列的首元素地址)

         一維宣告:陣列的元素型別  陣列名[] (java不允許在宣告陣列的方括號內指定陣列元素個數)。

         為陣列分配元素:陣列名=new 陣列元素的型別  [陣列元素的個數]。

         try....catch檢測異常,注意索引越界問題。

         陣列的初始化:陣列的型別 陣列名[]={}

         陣列的引用:單獨的陣列名指該陣列元素的首地址。

9.length的使用:“陣列名.length”指含有一維陣列的個數。

教材學習中的問題和解決過程

        java中陣列引用的含義和c++的相同/不同之處,老師的講解和檢視以前的知識。

       二維陣列中length的用法。

程式碼除錯的問題和解決過程

       輸入基本資料時使用....(System.in)/Scanner.nextInt()實際已經呼叫一次輸入的命令。

學習進度條

  程式碼行數(新增/累積) 部落格量(新增/累積) 學習時間(新增/累積)     重要成長
目標                5000行                 20篇

             400小時

會用java語言獨立設計程式
第一週                13/13                 1/1                5/5 學會使用jdk以及對java源程式語句的基本注意事項有所瞭解
第二週               140/143                 1/2              10/15 學會java基本資料型別與陣列和c語言/c++在表達和用法上的相同/不同之處