類與對象、封裝天吓、繼承、多態(tài)峦椰、抽象類失仁、接口
流程控制語句的分類:
a.順序結(jié)構(gòu)
b.選擇結(jié)構(gòu)
????if語句
????switch語句:
????????注意:case穿透——>總結(jié)就是說在執(zhí)行語句體時,沒有遇到break關(guān)鍵字们何,就會執(zhí)行下一個case語句萄焦,直到遇到break,才會結(jié)束語句。
c.循環(huán)結(jié)構(gòu)
???for循環(huán),while循環(huán),do..while循環(huán)
三種循環(huán)的區(qū)別:
1.for循環(huán)和(while循環(huán),do..while循環(huán))的區(qū)別:
for循環(huán)的初始化語句定義的變量,在循環(huán)結(jié)束后不能繼續(xù)使用,
而while循環(huán)和do.while循環(huán)的初始化語句定義的變量可以在循環(huán)結(jié)束后繼續(xù)使用;
2.do..while循環(huán)和(for循環(huán),while循環(huán))的區(qū)別:
????do..while循環(huán)至少會執(zhí)行一次循環(huán)體語句,而for循環(huán)和while循環(huán)則不會;
順序結(jié)構(gòu):從上往下,從左往右,依次執(zhí)行.(就像看小說一樣)
控制流程的關(guān)鍵字:
break:中斷;
作用:用于結(jié)束switch語句和循環(huán)語句的;
使用場景:循環(huán)內(nèi)和switch語句中;
何時使用:
在適當(dāng)?shù)臈l件下用于結(jié)束循環(huán)的;
continue:繼續(xù)
作用:結(jié)束本次循環(huán)繼續(xù)下一次循環(huán);
使用場景:循環(huán)內(nèi);
何時使用:
在適當(dāng)?shù)臈l件下想結(jié)束本次循環(huán),繼續(xù)下一次循環(huán),則使用continue;
return:
作用:用于結(jié)束方法的;
使用場景:方法內(nèi);
何時使用:
想提前結(jié)束方法的時候,在條件下使用return則可以結(jié)束方法;