java基礎(二)

一、 java的四個關鍵字

java的四個關鍵字:public、protected、default、private(他們決定了緊跟其後被定義的東西可以被誰使用)

適用範圍<訪問權限範圍越小,安全性越高>
訪問權限 類 包 子類 其他包

public ∨ ∨ ∨ ∨ (對任何人都是可用的)

protect ∨ ∨ ∨ ×    (繼承的類可以訪問以及和private一樣的權限)

default ∨ ∨ × ×    (包訪問權限,即在整個包內均可被訪問)

private ∨ × × ×    (除類型創建者和類型的內部方法之外的任何人都不能訪問的元素)

二、java的continue、break 關鍵字用法

1、 明確兩個概念

循環:是指按照規定次數重複執行某一操作的全過程;其關鍵語句有for、 foreach、while、do while
迭代:是指循環過程中單次操作,1次循環由n次迭代構成

2、 用法歸納

(1)break 跳出當前循環,並結束此次循環
(2)continue 停止當前迭代,並回到此次循環的開始位置,繼續下一次迭代
(3)break label 中斷所有迭代,並回到label處,結束當前正在的所有循環(內外循環均終止)
(4)continue label 中斷所有迭代,回到label處,從外循環重新開始下一次循環

3、示例

public class LabeledFor {

public static void main(String[] args) {
    // TODO Auto-generated method stub
    int i = 0;
    outer:
        for(; true; ){
            inner:
                for(; i < 10; i++){
                    System.out.println("i = " + i);
                     if(2 == i){
                         System.out.println("continue");
                         //i++;
                         continue;
                     }
                     if(3 == i){
                         System.out.println("break");
                         i++;
                         break;
                     }
                     if(7 == i){
                         System.out.println("continue inner");
                         i++;
                         continue outer;
                     }
                     if(8 == i){
                         System.out.println("break outer");
                         break outer;
                     }
                }
        }

}

}

輸出結果:
i = 0
i = 1
i = 2
continue
i = 3
break
i = 4
i = 5
i = 6
i = 7
continue inner
i = 8
break outer

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章