Java SE 第五講:
1. 關系運算符:大於(>)、小於(<)、等於(==)、不等於(!=)、大於等於(>=)、小於等
於(<= ),關系運算的結果是個boolean 值。
2. 邏輯運算符:重點講解兩個,邏輯運算符本身也返回一個boolean 值。
1)邏輯與:使用&&表示,邏輯與是個雙目運算符(即有兩個操作數的運算符),隻有
當兩個操作數都為真的時候,結果才為真;其餘情況結果均為假。邏輯與表示的並
且的意思。
2)邏輯或:使用||表示,邏輯或也是個雙目運算符,隻有當兩個操作數都為假的時候,
結果才為假;其餘情況結果均為真。邏輯或表示或者的意思。
3. 關於邏輯運算符的短路特性。
1)邏輯與:如果第一個操作數為false,那麼結果肯定就是false,所以在這種情況下,
將不會執行邏輯與後面的運算瞭,即發生瞭短路。
2)邏輯或:如果第一個操作數為true,那麼結果肯定就是true,所在在這種情況下,
將不會執行邏輯或後面的運算瞭,即發生瞭短路。
4. 關於變量的自增與自減運算。
1)關於int b = a++,作用是將a 的值先賦給b,然後再讓a 自增1.
2)關於int b = ++a,作用是將a 的值先自增1,然後將自增後的結果賦給b。
Java SE 第八講
1. break 語句:經常用在循環語句中,用於跳出整個循環,執行循環後面的代碼。
2. continue 語句:經常用在循環語句中,用於跳出當前的這個循環(或者是跳出本次循環),
開始下一次循環的執行。
3. break 與continue 可以搭配標簽使用,在實際開發中,根本沒有人會將break 與continue
搭配標簽來使用。
4. 面向對象程序設計(Object Oriented Programming,OOP;Object Oriented Design, OOD)。
什麼是面向對象?在面向對象程序設計中有兩個重要的概念:類(class)與對象(object)。
5. 類:類是一種抽象的概念,類中包含瞭數據(通常使用名詞來表示)與對數據的操縱(通
常使用動詞來表示)。比如說人就是一種抽象的概念,人具有姓名、年齡、身高等數據,
還有吃飯、跑步等操縱數據的動作。
6. 對象:對象是一種具體的概念,是類的一種具體表示方式。比如說人是一個類,而張三、
李四、王五等具體的人就是對象。
7. 類所包含的內容,類一共包含兩部分內容:
a) 數據,數據在類中稱作屬性 (Property 或者Attribute )或者叫成員變量 (Member
variable )。
b) 對數據的操縱,這種操縱在類中稱作方法 (method)。