JavaSE學習筆記 迴圈結構語句

2021-08-02 11:29:36 字數 1628 閱讀 4404

a:for迴圈語句:

1)格式:

for(初始化語句;條件判斷語句;控制條件語句)

2)執行流程:

初始化語句執行一次,進行賦值,然後判斷條件是否成立;

成立,執行迴圈體語句,然後再執行控制條件語句;

再次判斷條件是否成立,成立,繼續執行;

不成立,迴圈語句結束

3)注意事項:

a:for迴圈裡如果只有一條語句,{}可以省略,但不建議省略

b:有

2)擴充套件格式(常用):

定義初始化語句;

while(條件判斷語句)

3)執行流程:

a:初始化語句進行賦值,進入while語句:判斷條件是否成立;

b:成立,執行迴圈體語句,控制條件語句進行自增自減,然後再次判斷,成立則繼續執行

c:不成立,則結束

4)for迴圈和while迴圈的區別:

a:for迴圈,執行完畢後,控制變數x不能再訪問(變數會從記憶體中及時消失)

b:如果知道了乙個範圍,明確了次數,使用for迴圈

當不明確要迴圈多少次,使用while迴圈

c:開發中:優先使用for迴圈

5)例子:

c:do-while迴圈

1)基本格式:

dowhile(條件判斷語句);

2)擴充套件格式:

初始化語句;

dowhile(條件判斷語句);

3)do-while和while最大的區別:

a:do-while迴圈語句中的迴圈體語句至少執行一次

b:一般先使用for迴圈,其次選擇while迴圈,最後選擇do-while迴圈

4)例子:

d:死迴圈:電腦配置不好的不要輕易嘗試,小心卡死

1)第一種格式:

while(true)

2)第二種格式:

for(;;)

JavaSE學習筆記 選擇結構語句 if語句

a 格式1 針對1個判斷表示式 if 表示式 執行流程 首先進來看表示式是否成立,若為true,就執行該語句,若為false,就不執行 注意事項 如果if語句裡只有一條語句,if 表示式 後的 可省略,但不建議省略 if語句的表示式不管是簡單還是複雜的,最終是boolean型別 在if語句裡,有分號...

Java SE 學習筆記 七

1.this關鍵字 a this關鍵字表示當前的物件的引用 b 如果成員變數和區域性變數存在同名的情況下,jvm一般都是使用區域性變數的,所以使用this.變數名會指向成員變數 c 用this關鍵字可以呼叫同個類中的其他構造方法,使用this 引數 方式呼叫,注意 呼叫其他構造方法的語句必須放在建構...

javase學習筆記16 3 31

匿名內部類 1.匿名內部類其實就是內部類的簡寫格式。2.定義匿名內部類的前提 內部類必須是繼承乙個類或者實現介面。匿名內部類就是乙個匿名子類物件。格式 new父類or介面 通常的使用場景之一 當函式引數是介面型別是,而且介面中的方法不超過三個。可以用匿名內部類作為實際引數進行傳遞。如何建立乙個執行緒...