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

201711671212 《java程式設計》第三週學習總結

教材學習內容總結

本週學習內容:第三章 運算子、表示式和語句。其中絕大多數運算子與C語言相同。

1.位運算子(對兩個整型資料對應的位進行運算得到一個新的整型資料)

 按位與運算:a、b同為1,則c為1,否則為0。

按位或運算:a、b同為0,則c為0,否則為1。

按位非運算:a為0,則c為1,否則為0。

按位異或運算:a、b相同,則c為0,否則為1。

2.instanceof運算子

判斷物件是否為一個類的子物件

3.if語句、if-else語句、if-else if-else語句、switch開關語句的使用。

4.迴圈語句的使用——for語句、while語句和do while語句,結束語句break和continue語句

5.類是Java程式的基本要素,一個Java應用程式由若干個類所構成,類宣告的變數被稱作物件變數,簡稱物件。關鍵字class用來定義類,“class 類名”是類的宣告部分,類名必須是合法的java識別符號,類體在類聲明後,用兩個大括號{}括起。類體中的內容可分為兩部分:一部分是變數的宣告;另一部分是方法的定義。宣告變數部分所宣告的變數成為成員變數或域變數。成員變數的型別可以是Java中的任何一種資料型別。

6.方法,方法在類中進行定義,定義包括兩部分:方法頭和方法體。方法頭由方法的型別、名稱和名稱之後的一對小括號以及其中的引數列表所構成。方法體是方法聲明後的一對大括號以及他們之間的內容。類的構造方法分為預設構造方法和自定義構造法,構造方法沒有型別。

程式碼在除錯過程中的問題

對switch開關語句的使用不是熟悉,對於case其後的常量值要仔細推敲思考,以及需要注意的是switch語句中表達式的值可以是byte、short、int、char型,但不可以是long型。

學習進度條

 

程式碼行數(新增/累積)

部落格量(新增/累積)

學習時間(新增/累積)

重要成長

目標

5000

30篇

400小時

 

第一週

20/100

 

1/1

20/20

 

第二週

100/200

1/2

10/20

 

第三週

200/400

1/2

10/10

 

參考資料

  • Java 2 實用教程(第5版)