switch 關(guān)鍵字:
switch表達式的值決定選擇哪個case分支,如果找不到相應(yīng)的分支,就直接從"default" 開始輸出。
當(dāng)程序執(zhí)行一條case語句后,因為例子中的case分支中沒有break 和return語句,所以程序會執(zhí)行緊接于其后的語句。
也就是說,不管default放在什么
位置,它總是在最后一個處理,然后繼續(xù)向下處理!
所以,最后的處理辦法,避免出現(xiàn)以外結(jié)果的最好辦法就是每一個case
以及default語句都要加一個break!
byte關(guān)鍵字:
byte表示字節(jié)型,它的范圍在 -127~ 128之間 ,
byte a=129;這樣定義,超過了 byte的范圍,會不允許定義。
但是當(dāng)
byte a=(byte)3049;這種情況,進行強制轉(zhuǎn)換的。可以定義
a的值為-23;