日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

基础知识回顾2

發(fā)布時(shí)間:2023/12/14 编程问答 28 豆豆
生活随笔 收集整理的這篇文章主要介紹了 基础知识回顾2 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

6.?表達(dá)式

1)表達(dá)式的概念:表達(dá)式是符合一定語法規(guī)則的運(yùn)算符和操作數(shù)的序列。

2)表達(dá)式的類型和值

a.?對(duì)表達(dá)式中的操作數(shù)進(jìn)行運(yùn)算得到的結(jié)果稱為表達(dá)式的值。

b.?表達(dá)式的值的數(shù)據(jù)類型即為表達(dá)式的類型。

3)?表達(dá)式的運(yùn)算順序

a.?應(yīng)按照運(yùn)算符優(yōu)先級(jí)從高到低的順序進(jìn)行。

b.?優(yōu)先級(jí)相同的運(yùn)算符按照事先約定的結(jié)果和方向進(jìn)行。

7. 三目條件運(yùn)算符

1)語法格式:x ? y : z

2)其中x為boolean類型表達(dá)式,先計(jì)算x的值,若為true,則整個(gè)三目運(yùn)算的結(jié)果為表達(dá)式y(tǒng)的值,否則整個(gè)運(yùn)算結(jié)果為表達(dá)式結(jié)果為表達(dá)式z的值。

?八、語句

1.?條件語句

1)if

2)if...else

3)if...else if

4) if...if...else if..else

5)switch

a. switch的語法格式:

switch(switch的值是int型){

case 1:執(zhí)行語句

break;

caes 2:執(zhí)行語句

break;

case n:執(zhí)行語句

break;

default:執(zhí)行語句

break;(可省略)

}

b. 小心case穿透,推薦使用break;

c. 多個(gè)case可以合并在一塊。

d. default可以省略,但不推薦省略。

2 if 和 else if的區(qū)別

1)在同一個(gè)程序中有多個(gè)并列if時(shí),無論前面的if條件語句是否滿足,都會(huì)判斷后面的if條件語句。

2)在同一個(gè)程序中有多個(gè)else if時(shí),當(dāng)條件滿足第一個(gè)else if條件語句時(shí),之后的else if語句就不會(huì)再判斷了。

3. 循環(huán)語句

1)For

a.?For語法格式:fo(表達(dá)式1;表達(dá)式2;表達(dá)式3){

循環(huán)體

}

b. 執(zhí)行過程:首先計(jì)算表達(dá)式1,接著執(zhí)行表達(dá)式2,若表達(dá)式2為true,則執(zhí)行語句塊,接著執(zhí)行語句塊3,再執(zhí)行語句2,一直這樣循環(huán)下去,直到語句2為false時(shí),循環(huán)結(jié)束。

c. 已知循環(huán)次數(shù)時(shí),推薦使用for循環(huán)。

1)While

a.?while的語法格式:

while(邏輯表達(dá)式:boolean){循環(huán)體}

2)do...while

a. do...while的語法格式:

do{循環(huán)體}while(邏輯表達(dá)式:boolean類型)

3)while和do...while的區(qū)別

a.?區(qū)別:while先判斷后執(zhí)行循環(huán)體,do while先執(zhí)行一次循環(huán)體再進(jìn)行判斷。

4.?break和continue語句

1)break用于終止某個(gè)語句塊的執(zhí)行,用在循環(huán)體中,可以強(qiáng)行退出循環(huán)。

2)continue在循環(huán)體中,用于終止某次循環(huán)過程,跳過循環(huán)體中的continue語句下面未執(zhí)行的循環(huán),開始下一次循環(huán)。

5.?方法

1)方法的概念:是一段用來完成某個(gè)特定功能的代碼片段。(java中的方法類似于其他語言中的函數(shù))

2)方法的格式:

a. 修飾符 修飾符 返回值類型 方法名(形參列表){

方法體

}

b. 修飾符:修飾符是限定類型以及類型申明的一種符號(hào)。

c. 返回值類型:事先約定的返回值的數(shù)據(jù)類型,如無返回值,必須給出返回值類型void。

d. 方法名:方法名的第一個(gè)單詞的首字母小寫,之后所有的單詞首字母大寫(不是規(guī)則,是約定俗成)。

e. 形參列表:形式參數(shù)(在方法被調(diào)用是用于接收外界輸入的數(shù)據(jù))的列表。

f. 實(shí)參:調(diào)用方法時(shí)實(shí)際傳給方法的數(shù)據(jù)。

3)遞歸調(diào)用:方法自身調(diào)用自身。

九、類和對(duì)象

1. 類

1類的概念:類是模子。

1)怎么創(chuàng)建類:通過關(guān)鍵字class來創(chuàng)建類。

2)類的命名規(guī)則:每個(gè)單詞的首字母大寫,其他規(guī)則和標(biāo)識(shí)符的命名規(guī)則一樣。

3)定義一個(gè)類的步驟:

a. 定義類名

4)類的作用:確定對(duì)象將會(huì)擁有的特征(屬性和方法)。

a. 屬性:對(duì)象的靜態(tài)特征(使用屬性描述對(duì)象可以量化的特征)。

b. 方法:對(duì)象的動(dòng)態(tài)特征(使用方法描述對(duì)象具體的行為)。

2.?對(duì)象

1)對(duì)象的概念:是類的實(shí)例化,是實(shí)實(shí)在在存在的實(shí)體。

2)怎么創(chuàng)建一個(gè)對(duì)象:使用關(guān)鍵字new來創(chuàng)建對(duì)象。

3.?類和對(duì)象的關(guān)系

a.?類是對(duì)象的模子(模板),對(duì)象是類的實(shí)例化。

b.?以類的形式來組織代碼,以對(duì)象的形式來封裝數(shù)據(jù)。

c.?類是一個(gè)抽象的概念,對(duì)象是一個(gè)具體的實(shí)例。

3數(shù)據(jù)類型

1)基本數(shù)據(jù)類型:byte、short、char、int、long、float、double。

2)引用數(shù)據(jù)類型:類、接口類型、數(shù)組類型、枚舉類型、注解類型。

3)兩者的區(qū)別:

a. 基本數(shù)據(jù)類型在被創(chuàng)建時(shí),在棧上給其劃分一塊內(nèi)存,將數(shù)值直接存儲(chǔ)在棧上。

b. 引用數(shù)據(jù)類型在被創(chuàng)建時(shí),首先要在棧上給其引用(句柄)分配一塊內(nèi)存,而對(duì)象的具體信息都存儲(chǔ)在堆內(nèi)存上,然后由棧上面的引用指向堆中對(duì)象的地址。

4.?

1)包的概念:是一種命名機(jī)制。

2)包的命名規(guī)則:包名用小寫,采用域名倒置(非強(qiáng)制)。

3)包的功能和作用:

a.?功能:將功能相似,或邏輯上緊密相關(guān)的類放在同一包中,解決了類名重復(fù)的問題。

b.?作用:便于管理和查找。

總結(jié)

以上是生活随笔為你收集整理的基础知识回顾2的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。