




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
Betax=newBeta();
//insertcodehere
}
}
Whichcode,insertedatline16,willcauseajava.lang.ClassCastException?
Alphaa=x;
Foof=(Delta)x;
Foof=(Alpha)x;
Betab=(Beta)(Alpha)x;
Question4
WhichManclassproperlyrepresentstherelationship“ManhasabestfriendwhoisaDog”?
classManextendsDog{}
classManimplementsDog{}
classMan{privateBestFrienddog;}
classMan{privateDogbestFriend;}
classMan{privateDog<bestFriend>}
classMan{privateBestFriend<dog>}
Question5Given:
Object[]myObjects={
newinteger(12),
newString(”foo”),
newinteger(5),
newBoolean(true)
};
Arrays.sort(myObjects);
for(inti=0;i<myObjects.length;i++){
System.out.print(myObjects[i].toString());
System.out.print(”“);
}
Whatistheresult?
Compilationfailsduetoanerrorinline23.
Compilationfailsduetoanerrorinline29.
AClassCastExceptionoccursinline29.
AClassCastExceptionoccursinline31.
Thevalueofallfourobjectsprintsinnaturalorder.
Question6
Given:
publicclassPass{
publicstaticvoidmain(String[]args){
intx=5;
Passp=newPass();
p.doStuff(x);
System.out.print(”mainx=“+x);
}
voiddoStuff(intx){
System.out.print(”doStuffx=“+x++);
}
}
Whatistheresult?
Compilationfails.
Anexceptionisthrownatruntime.
doStuffx=6mainx=6
doStuffx=5mainx=5
doStuffx=5mainx=6
doStuffx=6mainx=5
Question7Given:
classNav{
publicenumDirection{NORTH,SOUTH,EAST,WEST}
}
publicclassSprite{
//insertcodehere
}
Whichcode,insertedatline14,allowstheSpriteclasstocompile?
Directiond=NORTH;
Nav.Directiond=NORTH;
Directiond=Direction.NORTH;
Nav.Directiond=Nav.Direction.NORTH;
Question8Given:
publicstaticvoidparse(Stringstr){
try{
floatf=Float.parseFloat(str);
}catch(NumberFormatExceptionnfe){
f=0;
}finally{
System.out.println(f);
}
}
publicstaticvoidmain(String[]args){
parse(”invalid”);
}
Whatistheresult?
0.0
Compilationfails.
AParseExceptionisthrownbytheparsemethodatruntime.
ANumberFormatExceptionisthrownbytheparsemethodatruntime.
Question9
Aprogrammerneedstocreatealoggingmethodthatcanacceptanarbitrarynumberofarguments.Forexample,itmaybecalledinthese
ways:
logIt(”logmessage1“);
logIt(”logmessage2”,”logmessage3”);
logIt(”logmessage4”,“l(fā)ogmessage5”,“l(fā)ogmessage6);Whichdeclarationsatisfiesthisrequirement?
publicvoidlogIt(String*msgs)
publicvoidlogIt(String[]msgs)
publicvoidlogIt(String...msgs)
publicvoidlogIt(Stringmsg1,Stringmsg2,Stringmsg3)
Question10
ClicktheExhibitbutton.
1.publicclassA{2.
3.privateintcounter=0;
4.
publicstaticintgetInstanceCount(){
returncounter;
}
publicA(){
counter++;
}
}
GiventhiscodefromClassB:
Aa1=newA();
Aa2=newA();
Aa3=newA();
System.out.printIn(A.getInstanceCount());Whatistheresult?
CompilationofclassAfails.
Line28printsthevalue3toSystem.out.
Line28printsthevalue1toSystem.out.
Aruntimeerroroccurswhenline25executes.
Compilationfailsbecauseofanerroronline28.
Question11Given:
publicstaticvoidmain(String[]args){
for(inti=0;i<=10;i++){
if(i>6)break;
}
System.out.println(i);
}
Whatistheresult?
6
7
10
11
Compilationfails.
Anexceptionisthrownatruntime.
Question12
Given:
publicstaticvoidsearch(List<String>list){
list.clear();
list.add(”b”);
list.add(”a”);
list.add(”c”);
System.out.println(Collections.binarySearch(list,“a”));
}
WhatistheresultofcallingsearchwithavalidListimplementation?
0
1
2
a
b
c
Theresultisundefined.
Question13
ClicktheExhibitbutton.
classFoo{
privateintx;
publicFoo(intx){this.x=x;}
publicvoidsetX(intx){this.x=x;}
publicintgetX(){returnx;}
}
publicclassG{18.
staticFoofooBar(Foofoo){
foo=newFoo(100);
returnfoo;
}
publicstaticvoidmain(String[]args){
Foofoo=newFoo(300);
System.out.print(foo.getX()+“-“);27.
FoofooFoo=fooBar(foo);
System.out.print(foo.getX()+“-“);
System.out.print(fooFoo.getX()+“-“);31.
foo=fooBar(fooFoo);
System.out.print(foo.getX()+“-“);
System.out.prmt(fooFoo.getX());
}
}
Whatistheoutputofthisprogram?
300-100-100-100-100
300-300-100-100-100
300-300-300-100-100
300-300-300-300-100
Question14
Given:
publicvoidgenNumbers(){
ArrayListnumbers=newArrayList();
for(inti=0;i<10;i++){
intvalue=i*((int)Math.random());
IntegerintObj=newInteger(value);
numbers.add(intObj);
}
System.out.println(numbers);
}
WhichlineofcodemarkstheearliestpointthatanobjectreferencedbyintObj esacandidateforgarbagecollection?
Line16
Line17
Line18
Line19
TheobjectisNOTacandidateforgarbagecollection.
Question15Given:
publicclassThreads3implementsRunnable{
publicvoidrun(){
System.out.print(”running”);
}
publicstaticvoidmain(String[]args){
Threadt=newThread(newThreads3());
t.run();
t.run();
t.start();
10.}
11.}
Whatistheresult?
Compilationfails.
Anexceptionisthrownatruntime.
Thecodeexecutesandprints“running”.
Thecodeexecutesandprints“runningrunning”.
Thecodeexecutesandprints“runningrunningrunning”.
編程題:
請完成下列程序中的insert()函數(shù),完成雙向鏈表的建立,并使得鏈表中的元素從小到大有序排列。
publicclassTestDuLink{
publicstaticvoidmain(Stringargs[]){
DuLinkl=newDuLink();l.insert("4");
l.insert("6");
l.insert("5");
l.insert("1");
l.insert("2");
l.insert
溫馨提示
- 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 人教版七年級歷史下學(xué)期第二單元隋遼宋夏金元時(shí)期:民族關(guān)系發(fā)展和社會變化第3課時(shí)金與南宋對峙測試試題(含答案)
- 人教版七年級歷史下學(xué)期第三單元明清時(shí)期至鴉片戰(zhàn)爭前統(tǒng)一多民族封建國家的鞏固與發(fā)展第2課時(shí)明朝的對外關(guān)系測試試題(含答案)
- 牙科種釘機(jī)操作規(guī)程
- 高速切磨機(jī)操作規(guī)程
- 2025年諸城生物會考試題及答案
- 危重患者護(hù)理常規(guī)、搶救與生命支持操作技能、病情評估與安全防范練習(xí)試題及答案
- 2025年火災(zāi)演練面試題及答案
- 2025年駕照理論測試題及答案
- 2025年國土空間規(guī)劃意見試題及答案
- 2025年高中語文選擇性必修上冊第一單元知識清單
- 2025年度共享辦公空間轉(zhuǎn)租合作協(xié)議
- 2025年阜陽職業(yè)技術(shù)學(xué)院單招職業(yè)適應(yīng)性測試題庫及參考答案
- 2025年公益項(xiàng)目合作協(xié)議
- 【凱度】2025年生鮮消費(fèi)新趨勢
- 《防波堤施工》課件
- 2025河南中煙安陽卷煙廠一線崗位招聘14人易考易錯(cuò)模擬試題(共500題)試卷后附參考答案
- 歷年考研自動化復(fù)試面試試題匯集
- 眼科手術(shù)學(xué)基礎(chǔ)
- 多晶硅大型還原爐裝備項(xiàng)目可行性研究報(bào)告建議書
- 2024年黑龍江農(nóng)業(yè)工程職業(yè)學(xué)院高職單招職業(yè)技能測驗(yàn)歷年參考題庫(頻考版)含答案解析
- (完整版)高考英語詞匯3500詞(精校版)
評論
0/150
提交評論