JavaEE架構(gòu)與應(yīng)用開發(fā)課前測試試題及答案_第1頁
JavaEE架構(gòu)與應(yīng)用開發(fā)課前測試試題及答案_第2頁
免費預(yù)覽已結(jié)束,剩余1頁可下載查看

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)

文檔簡介

JavaEE架構(gòu)與應(yīng)用開發(fā)課前測試試題及答案面向?qū)ο蟮娜齻€特征封裝(正確答案)接口繼承(正確答案)抽象多態(tài)(正確答案)反射類接口的意義規(guī)范(正確答案)繼承擴展(正確答案)回調(diào)(正確答案)反射重寫重載下面接口和抽象類的區(qū)別描述正確的是()

子類使用extends關(guān)鍵字來繼承抽象類,子類使用implements來實現(xiàn)接口,需要提供接口中所有聲明的實現(xiàn).(正確答案)抽象類中可以有構(gòu)造器,接口中不能(正確答案)抽象類不能被實例化,接口和正常類區(qū)別則是完全不同的類型(正確答案)抽象方法可以有public,protected和default等修飾,接口默認(rèn)是public,不能使用其他修飾符(正確答案)一個子類只能存在一個父類,一個子類可以存在多個接口(正確答案)抽象類中添加新方法,可以提供默認(rèn)的實現(xiàn),因此可以不修改子類現(xiàn)有的代碼,如果往接口中添加新方法,則子類中需要實現(xiàn)該方法(正確答案)父類的靜態(tài)方法能否被子類重寫?對錯(正確答案)該說法是否正確:不可變對象指對象一旦被創(chuàng)建,狀態(tài)就不能再改變,任何修改都會創(chuàng)建一個新的對象,如String、Integer及其它包裝類.不可變對象最大的好處是線程安全對(正確答案)錯實例變量存儲在方法區(qū),屬于類所有.靜態(tài)變量存儲在堆當(dāng)中對錯(正確答案)java創(chuàng)建對象有幾種方式:

(1)new創(chuàng)建新對象

(2)通過反射機制

(3)采用clone機制

(4)通過序列化機制(1)(1)和(2)(1)和(3)(1)和(4)(1)、(2)和(3)全選(正確答案)下列哪些是Object中有的公共方法?toString(正確答案)equals()(正確答案)wait()(正確答案)notifyAll()(正確答案)notify()(正確答案)getClass()(正確答案)clone()(正確答案)==是運算符,用于比較兩個(

)是否相等,對于基本類型而言比較的是變量的(),對于對象類型而言比較的是對象的().

equals()是Object類的方法,用于比較兩個對象()是否相等對象,地址,內(nèi)容,值變量,值,地址,內(nèi)容(正確答案)值,地址,內(nèi)容,地址publicclassWlgTest{

staticStringname;

publicstaticvoidmain(String[]args){

if(name!=null&userName.equals("")){

System.out.println("ok");

}else{

System.out.println("erro");

}

}

上述代碼執(zhí)行的結(jié)果是:okerror異常(正確答案)inta=4;

Integerb=4;

a,b二者在內(nèi)存中占用的空間()一樣a大b大(正確答案)Strings1="abc";

Strings2="a";

Strings3=s2+"bc";

Strings4="a"+"bc";

Strings5=ern();

print(s1==s3)

print(s1==s4)

print(s1==s5)的結(jié)果是:true、true、truetrue、false、truefalse、true、true(正確答案)30.1==0.3返回值是什么truefalse(正確答案)bytea=127;

byteb=127;

b=a+b;

bytea=127;

byteb=127;

b+=a;

兩段代碼b的結(jié)果

一樣不一樣報錯(正確答案)super:代指父類,可以用于調(diào)用父類的普通方法和構(gòu)造方法。this:代表對象本身,可以理解為:指向?qū)ο蟊旧淼囊粋€指針。對(正確答案)錯下列說法正確的是try塊:用于捕獲異常。其后可接零個或多個catch塊,如果沒有catch塊,則必須跟一個finally塊(正確答案)catch塊:用于處理try捕獲到的異常(正確答案)finally塊:無論是否捕獲或處理異常,finally塊里的語句都會被執(zhí)行。當(dāng)在try塊或catch塊中遇到return語句時,finally語句塊將在方法返回之前被執(zhí)行。(正確答案)下列說法正確的是成員變量可以被public,private,static等修飾符所修飾,而局部變量不能被訪問控制修飾符及static所修飾;但是,成員變量和局部變量都能被final所修飾。(正確答案)對象存在于堆內(nèi)存,局部變量則存在于棧內(nèi)存。(正確答案)成員變量是對象的一部分,它隨著對象的創(chuàng)建而存在,而局部變量隨著方法的調(diào)用而自動消失。(正確答案)4.成員變量如果沒有被賦初值:則會自動以類型的默認(rèn)值而賦值(一種情況例外:被final修飾的成員變量也必須顯式地賦值),而局部變量則不會自動賦值。(正確答案)重載:發(fā)生在同一個類中,方法名必須相同,重寫:發(fā)生在父子類中,方法名、參數(shù)列表必須相同對(正確答案)錯引用類型占幾個字節(jié)124(正確答案)8對象被引

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論