1. 程式人生 > >2018.9.12學習筆記

2018.9.12學習筆記

1 for迴圈水仙花數案例

2 while迴圈和do while

沒什麼好題的,只需記得跳出迴圈的條件即可,不要死迴圈了。

他們的區別在於while有可能一次都不執行,但是do while至少執行一次。

還有一點在for迴圈中,變數在迴圈結束後就會被釋放。

3 Java中的無限迴圈

有的時候會用到無限迴圈,在while語句中,直接在判斷條件中寫true即可,for迴圈中直接寫分號即可,不需要書寫任何條件。

4 break和continue

break和continue的區別

5 控制標號

這個知識在從前的知識學習中從未了解過,其實也不難,就是在多重迴圈中想跳出哪個迴圈就跳出哪個迴圈。

上面,有break  a;它就會直接跳出a對應的迴圈,如果只有break;它就只跳出當前迴圈。

6 return

作用:結束一個方法,它與break的區別就在於break結束一個迴圈,迴圈外面的方法依然執行,但是return直接結束方法,什麼都不執行了。而continue是結束本次迴圈,開始下次迴圈。

7 方法

方法是完成特定功能的程式碼塊,它可以提高程式碼的複用性,換句話說,一個方法封裝了一系列程式碼。

static的意思是全域性的,靜態的,他可以用於變數,方法以及靜態程式碼塊,static宣告的變數是全域性變數,宣告的方法可以被直接呼叫,形成的程式碼快也可以直接執行,每個程式碼塊並且只執行一次。