黄色网址大全免费-黄色网址你懂得-黄色网址你懂的-黄色网址有那些-免费超爽视频-免费大片黄国产在线观看

專注Java教育14年 全國(guó)咨詢/投訴熱線:400-8080-105
動(dòng)力節(jié)點(diǎn)LOGO圖
始于2009,口口相傳的Java黃埔軍校
首頁(yè) 學(xué)習(xí)攻略 Java學(xué)習(xí) Java互聯(lián)網(wǎng)面試題,經(jīng)典必問(wèn)問(wèn)答

Java互聯(lián)網(wǎng)面試題,經(jīng)典必問(wèn)問(wèn)答

更新時(shí)間:2020-07-20 15:31:07 來(lái)源:動(dòng)力節(jié)點(diǎn) 瀏覽2401次

1、java中==和equals()的區(qū)別???

答:

簡(jiǎn)單來(lái)說(shuō)==適合應(yīng)用于基本數(shù)據(jù)類型的比較,而重寫(xiě)后equals()方法適合應(yīng)用于引用類型的比較。原因在于基本類型變量直接存儲(chǔ)的是值本身,而引用類型變量存儲(chǔ)的是對(duì)象的引用,當(dāng)引用相同時(shí),用==比較,自然會(huì)是true,當(dāng)引用不同時(shí),用==比較,則會(huì)是false.equlals方法是object中的方法,對(duì)于所有繼承于object的類都會(huì)有該方法.

當(dāng)使用equals方法是需對(duì)此方法進(jìn)行重寫(xiě),如果沒(méi)有對(duì)equals方法重寫(xiě),則比較的是引用類型的,變量所指向的對(duì)象的地址,沒(méi)有重寫(xiě)的equals,和==效果相同,只有重寫(xiě)了equals,比較的才會(huì)是所指對(duì)象的內(nèi)容。

2、java中String、StringBuild、StringBuffer的區(qū)別???

答:

String是不可變類,因此對(duì)String進(jìn)行操作都會(huì)產(chǎn)生新的String對(duì)象,容易導(dǎo)致效率低下,浪費(fèi)內(nèi)存空間。因此,為了應(yīng)對(duì)經(jīng)常性的字符串操作,引入了StringBuffer、StringBuild這種字符串變量。

StringBufffer和StringBuild最大的區(qū)別,就是StringBuffer線程安全,但效率低,而StringBuild線程不安全,但效率高,且此兩者只能通過(guò)構(gòu)造函數(shù)的方式初始化。而String可以通過(guò)構(gòu)造函數(shù)和字面量復(fù)制兩種方式。

3、java中重載(overload)、重寫(xiě)(override)的區(qū)別???

答:

1)重載是通過(guò)不同的方法參數(shù)來(lái)區(qū)分的,例如不同的參數(shù)個(gè)數(shù)、不同的參數(shù)類型、或者不同的參數(shù)順序。不能通過(guò)方法的訪問(wèn)權(quán)限、返回值類型、和拋出異常類型類進(jìn)行重載。

2)覆蓋是指子類函數(shù)覆蓋父類函數(shù),覆蓋一個(gè)方法,并對(duì)其重寫(xiě)。重寫(xiě)需要注意,子類必須與父類中,被重寫(xiě)的方法有相同的函數(shù)名、相同的參數(shù)、相同的返回值、以及拋出異常也必須保持一致。

4、java中接口和抽象類的區(qū)別???

答:

1)、抽象類和接口都不能直接實(shí)例化

2)、抽象類要被子類繼承(extends),接口要被類實(shí)現(xiàn)(implements)

3)、接口只能做方法的聲明,且所有方法訪問(wèn)權(quán)限必須是public,抽象類中可以做方法聲明,也可以做方法的實(shí)現(xiàn)。

4)、接口中定義的變量只能是公共的靜態(tài)

常量,抽象類中的變量可以是普通變量。

5)、抽象類里的抽象方法必須全部被子類所實(shí)現(xiàn),如果子類不能全部實(shí)現(xiàn)父類的抽象方法,那么該子類只能是抽象類。同理如果在實(shí)現(xiàn)接口的時(shí)候,如果不能實(shí)現(xiàn)接口方法,那么該類也只能為抽象類。

6)、抽象方法只能聲明,不能實(shí)現(xiàn),接口是設(shè)計(jì)的結(jié)果,抽象類是重構(gòu)的結(jié)果。

7)、抽象類里可以沒(méi)有抽象方法。

8)、一個(gè)類里有抽象方法,那么這個(gè)類只能是抽象類。

9)、抽象方法需要被實(shí)現(xiàn),因此不能是私有的,也不能是靜態(tài)的。

10)、接口可以繼承接口,并可多繼承接口,但類只能單根繼承。

5、java中this和super的區(qū)別???

答:

1)、this三大作用

1、普通的直接引用(指向當(dāng)前對(duì)象的指針)

2、形參與成員名字重名(用this區(qū)分)

3、引用構(gòu)造函數(shù)

2)、super三大作用

1、普通的直接引用(指向當(dāng)前對(duì)象的父類)

2、子類中的成員變量或者方法和父類成員變量和方法重名。

3、引用構(gòu)造函數(shù)

super(參數(shù)):調(diào)用基類中的某一個(gè)構(gòu)造函數(shù)(應(yīng)該為構(gòu)造函數(shù)中的第一條語(yǔ)句)

this(參數(shù)):調(diào)用本類中另一種形成的構(gòu)造函數(shù)(應(yīng)該為構(gòu)造函數(shù)中的第一條語(yǔ)句)

super:它引用當(dāng)前對(duì)象的直接父類中的成員(用來(lái)訪問(wèn)直接父類中被隱藏的父類中成員數(shù)據(jù)或函數(shù),基類與派生類中有相同成員定義時(shí)如:super.變量名super.成員函數(shù)據(jù)名(實(shí)參)\

this:它代表當(dāng)前對(duì)象名(在程序中易產(chǎn)生二義性之處,應(yīng)使用this來(lái)指明當(dāng)前對(duì)象;如果函數(shù)的形參與類中的成員數(shù)據(jù)同名,這時(shí)需用this來(lái)指明成員變量名)

調(diào)用super()必須寫(xiě)在子類構(gòu)造方法的第一行,否則編譯不通過(guò)。每個(gè)子類構(gòu)造方法的第一條語(yǔ)句,都是隱含地調(diào)用super(),如果父類沒(méi)有這種形式的構(gòu)造函數(shù),那么在編譯的時(shí)候就會(huì)報(bào)錯(cuò)。

super()和this()類似,區(qū)別是,super()從子類中調(diào)用父類的構(gòu)造方法,this()在同一類內(nèi)調(diào)用其它方法。

super()和this()均需放在構(gòu)造方法內(nèi)第一行。盡管可以用this調(diào)用一個(gè)構(gòu)造器,但卻不能調(diào)用兩個(gè)。

this和super不能同時(shí)出現(xiàn)在一個(gè)構(gòu)造函數(shù)里面,因?yàn)閠his必然會(huì)調(diào)用其它的構(gòu)造函數(shù),其它的構(gòu)造函數(shù)必然也會(huì)有super語(yǔ)句的存在,所以在同一個(gè)構(gòu)造函數(shù)里面有相同的語(yǔ)句,就失去了語(yǔ)句的意義,編譯器也不會(huì)通過(guò)。

this()和super()都指的是對(duì)象,所以,均不可以在static環(huán)境中使用。包括:static變量,static方法,static語(yǔ)句塊。

從本質(zhì)上講,this是一個(gè)指向本對(duì)象的指針,然而super是一個(gè)Java關(guān)鍵字。

Java互聯(lián)網(wǎng)面試題,經(jīng)典必問(wèn)問(wèn)答

以上就是動(dòng)力節(jié)點(diǎn)java培訓(xùn)機(jī)構(gòu)的小編針對(duì)“Java互聯(lián)網(wǎng)面試題,經(jīng)典必問(wèn)問(wèn)答”的內(nèi)容進(jìn)行的回答,希望對(duì)大家有所幫助,如有疑問(wèn),請(qǐng)?jiān)诰€咨詢,有專業(yè)老師隨時(shí)為你服務(wù)。

提交申請(qǐng)后,顧問(wèn)老師會(huì)電話與您溝通安排學(xué)習(xí)

免費(fèi)課程推薦 >>
技術(shù)文檔推薦 >>
主站蜘蛛池模板: 国产成人h片视频在线观看 国产成人lu在线视频 | 欧美理论在线观看 | 日韩高清免费在线观看 | 在线 中文字幕 日韩 欧美 | 18黄网站 | 91在线精品亚洲一区二区 | 最近中文字幕2019高清8? | 美女黄色影院 | m乳娘调教人h | 久久8| 99精品伊人久久久大香线蕉 | 日本三级香港三级人妇网站 | 香蕉视频网页 | 亚洲黄色在线观看视频 | 欧美videos另类精品 | 国产欧美亚洲另类第一页 | 久久精品一区二区三区不卡牛牛 | 老司机免费福利视频无毒午夜 | 日本免费全黄一级裸片视频 | 亚洲va欧美va国产va天堂影 | 日本福利网址 | 国产区精品一区二区不卡中文 | 狠狠插网站 | 高清中文字幕 | 成人永久免费 | 欧美国产日韩另类 | 亚洲一区二区在线成人 | 国产精品久久免费视频 | 国产综合视频在线 | 亚洲精品第五页 | 99九九精品 | a级在线观看免费 | 黄 在线 | 国产成a人片在线观看视频 国产成人91 | 国产精品japanese人妖 | 九九视频精品全部免费播放 | 国产成人亚洲精品77 | 视频一区二区国产 | 看全色黄大色黄大片毛片 | 黄色午夜影院 | 国产成人永久免费视频 |