單項(xiàng)選擇題
A.重寫equals()方法來定義對(duì)象的是否重復(fù)B.必須重寫hashCode()方法,C.在hashCode()方法中,要用equals()方法比較成員變量計(jì)算hash值D.以上都是
A.加上“@Override”標(biāo)簽編譯程序會(huì)幫助進(jìn)行相關(guān)檢查B.提醒其他程序員該方法是一個(gè)重寫方法C.提醒設(shè)計(jì)者是一個(gè)父類方法重寫D.只要方法重寫,都必須加上“@Override”標(biāo)簽
A.根據(jù)需要設(shè)計(jì)多個(gè)泛型參數(shù)B.泛型參數(shù)可以用于定義成員變量、方法參數(shù)、方法類型C.實(shí)例化時(shí)泛型實(shí)參必須與泛型形參一一對(duì)應(yīng)D.泛型實(shí)參可以是基本數(shù)據(jù)類型,如int、float等
某類有如下方法,該方法可能導(dǎo)致的異常是()。
A.ArthmeticExceptionB.FileNotFoundExceptionC.ArraysIndexOutBoundExceptionD.ClassCastException
A.Throwable類的對(duì)象B.Throwable類的子類對(duì)象C.自定義異常類的對(duì)象D.非Throwable類的對(duì)象
A.任意一個(gè)方法都可以拋出異常給調(diào)用者B.調(diào)用者接收到異常時(shí)可以繼續(xù)拋出異常C.main()方法是所有方法的根,因此它不能再拋出異常D.調(diào)用者方法拋出的異常列表,必須保持一致或者是被調(diào)用者拋出異常的兼容父類
A.ArithmeticException、RuntimeException、ExceptionB.Exception 、ArithmeticException、RuntimeExceptionC.RuntimeException、Exception、ArithmeticExceptionD.RuntimeException、ArithmeticException 、Exception
A.由于沒有進(jìn)行異常捕捉或聲明拋出,程序運(yùn)行時(shí)出錯(cuò)B.由于沒有進(jìn)行異常捕捉或聲明拋出,程序編譯時(shí)出錯(cuò)C.運(yùn)行時(shí)磁盤數(shù)據(jù)文件找不到才會(huì)出錯(cuò)D.編譯時(shí)沒有找到對(duì)應(yīng)磁盤數(shù)據(jù)文件出錯(cuò)
A..propertiesB._zh_CN.propertiesC._CN.propertieD._zh.propertie
A.#和0B.#和?C.0和%D.%和?
A.必須導(dǎo)入java.lang.*包B.視情況而定,有時(shí)候必須導(dǎo)入java.lang.*包C.java.lang.*為自動(dòng)導(dǎo)入包,不需要導(dǎo)入D.java.lang.*下的類只能指定類名導(dǎo)入