Java基礎知識章節梳理(三)

2021-08-19 04:06:07 字數 1366 閱讀 9374

1.順序結構

程式在方法體內的執行順序是由上到下依次執行的

需要記住

2.1.1 if第一種格式

表達形式:if(){} 只適合判斷一種情況

例如練習:判斷兩個數是否相等

2.1.2 if第二種格式

表達形式:if(){}else{} 使用判斷兩種情況

例如練習: 判斷乙個數是否是奇數或者偶數

2.1.2if第三種格式

表達形式:if(){}else if(){}...else{} 使用判斷多種情況

例如:(1)練習:根據給定的x的值求出y的值

(2)練習: 輸入乙個分數,判斷分數範圍

if是邏輯判斷的基礎,注意使用if elseif時要保證條件完整

格式: switch() 其中default最後面的break可以省略

注意點, switch中關鍵字:switch, case break default

例如練習: 輸入乙個數字判斷屬於星期幾

switch主要用於固定值的判斷,還有具有貫穿性。

(1) 格式: for(初始化表示式1 ; 布林表示式2 ; 增量表示式4 )

(2) 執行流程:1,2,3,4---2,3,4--2,3,4--直到布林表示式2為false,結束迴圈

例如 (1)練習: 求1-100的和,偶數和,奇數和

(2)練習:求出所有的水仙花數

1. 是乙個三位數

2.各個位數的立方和等於這個數本身

什麼也不寫時表示死迴圈,最為基礎要記牢

(1) 格式: 初始化表示式1;  while(布林表示式2)

(2) 執行流程1,2,3,4---2,3,4--2,3,4--直到布林表示式2為false,結束while迴圈

例如練習: 求1-100的和,奇數和,偶數和, 水仙花數

對於不知道迴圈多少次的需求適合此方法,需要記牢

(1) 格式: 初始化表示式1; dowhile(布林表示式2);

(2) 執行流程:1,3,4---2,3,4--2,3,4--直到布林表示式2為false結束dowhile迴圈練習: 求1-100的和,奇數和,偶數和, 水仙花數

(3) 使用優先順序:for > while > do while

不管條件如何必會執行一次,需求面較小,記住即可

(1) 跳出所在的迴圈, 中斷,破壞

(2) 使用場景:switch,迴圈;注意:不能單獨使用

跳出當前迴圈體,當使用兩層迴圈體是需注意,需要牢記

(1) 使用場景:迴圈

(2) 跳出本次迴圈,進入到下一次迴圈;注意: 不能單獨使用

(3) 使用方式:一般會配合迴圈, if來使用

可以理解為直接跳到迴圈體頭部,繼續迴圈,需要記牢

unix 基礎知識(章節1)

檔案描述符 file descriptor 通常是乙個小的非負整數,核心用以標識乙個特定程序正在訪問的檔案,在核心建立或者開啟乙個檔案時,都返回乙個檔案描述符。可以使用這個檔案描述符讀寫檔案。如果不做特殊處理,這三個描述符都鏈結向終端 但大多數shell提供一種方法,使其中乙個或所有重新定向到某個檔...

IP基礎知識梳理

離開學校後看書少了很多,發現掌握的ip知識不是很牢,所以在這裡也稍稍梳理下,感覺語言也沒書本上詳盡 完全是筆記形式,望讀者勿噴 ip層 網路層也叫internet層,負責將分組報文從源端傳送到目的端。作用 tcp ip模型 參考 即整個網路上傳送的二進位制資料總結為如下格式 後的鏈路配置為trunk...

jQuery基礎知識梳理

語法 jquery語法是為html元素的選取編制的,可以對元素執行某些操作。基礎語法 selector action 美元符號定義jquery 選擇符 selector 查詢 和 查詢 html元素 jquery的action 執行對元素的操作 文件就緒函式 為防止文件在完全載入之前裕興jquery...