版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
試卷科目:JAVA開(kāi)發(fā)基礎(chǔ)JAVA開(kāi)發(fā)基礎(chǔ)(習(xí)題卷72)PAGE"pagenumber"pagenumber/SECTIONPAGES"numberofpages"numberofpagesJAVA開(kāi)發(fā)基礎(chǔ)第1部分:?jiǎn)雾?xiàng)選擇題,共57題,每題只有一個(gè)正確答案,多選或少選均不得分。[單選題]1.執(zhí)行完下面程序片段后,()的結(jié)論是正確的。inta,b,c;a=1;b=2;c=(a+b>3?a++:b++);A)a的值是2,b的值是3B)a的值是1,b的值是3C)a的值是1,b的值是2D)c的值是false答案:B解析:[單選題]2.Whatisxafterthefollowingstatements?()intx=1;x*=x+1;A)xis1.B)xis2.C)xis3.D)xis4.答案:B解析:[單選題]3.下列類聲明中正確的是()A)abstractB)abstractC)protectedD)public答案:D解析:[單選題]4.下面代碼空白處應(yīng)該填入的是_________。publicvoidtstAuto()throwsException{Class.forName("com.mysql.jdbDriver");Connectioncon=DriverManager.getConnection("jdbc:mysql://localhost:3306/test","root","root");con.setAutoCommit(false);PreparedStatementstmt=con.prepareStatement("insertintoemp(name,hire_date,dept_id)values(?,?,?)");stmt.executeUpdate("insertintodept(name,location)value('R&D','Beijing')");stmt.close();con.close();}A)ResultSetkey=stmt.getKeys();B)intkey=stmt.getGeneratedKeys();C)ResultSetkey=stmt.getGeneratedKeys();D)intkey=stmt.getKeys();答案:C解析:[單選題]5.下列類頭定義中,錯(cuò)誤的是()。A)publicxextendsy{...}B)publicclassxextendsy{...}C)classxextendsyimplementsy1{...}D)classx{...}答案:A解析:[單選題]6.Math.random()說(shuō)法正確的是_________A)返回一個(gè)不確定的整數(shù)B)返回0或是1C)返回一個(gè)隨機(jī)的double類型數(shù),該數(shù)大于等于0.0小于1.0D)返回一個(gè)隨機(jī)的int類型數(shù),該數(shù)大于等于0.0小于1.0答案:C解析:[單選題]7.下面關(guān)于方法參數(shù)描述中,正確的是()。A)引用型形參,在方法中進(jìn)行調(diào)整,會(huì)影響到對(duì)應(yīng)的實(shí)參B)簡(jiǎn)單類型的形參,在方法中進(jìn)行調(diào)整,會(huì)影響到對(duì)應(yīng)的實(shí)參C)引用型形參和簡(jiǎn)單實(shí)參,在方法中進(jìn)行調(diào)整,都會(huì)影響到對(duì)應(yīng)的實(shí)參D)引用型形參和簡(jiǎn)單實(shí)參,在方法中進(jìn)行調(diào)整,都不會(huì)影響到對(duì)應(yīng)的實(shí)參答案:A解析:[單選題]8.假設(shè)A類有如下定義,設(shè)a是A類的一個(gè)實(shí)例,下列語(yǔ)句調(diào)用哪個(gè)是錯(cuò)誤的?()classA{inti;staticStrings;voidmethod1(){}staticvoidmethod2(){}}A)System.out.println(a.i);B)a.method1();C)A)method1();D)A)method2()答案:B解析:[單選題]9.下面說(shuō)法不正確的是()A)一個(gè)子類的對(duì)象可以接收父類對(duì)象能接收的消息;B)當(dāng)子類對(duì)象和父類對(duì)象能接收同樣的消息時(shí),它們針對(duì)消息產(chǎn)生的行為可能不同;C)父類比它的子類的方法更多;D)子類在構(gòu)造函數(shù)中可以使用super()來(lái)調(diào)用父類的構(gòu)造函數(shù);答案:C解析:C:子類會(huì)繼承父類的全部。[單選題]10.以下關(guān)于JavaFX在發(fā)展的過(guò)程中核心版本描述,錯(cuò)誤的是()A)JavaFX1.0:使用JavaFXScript的靜態(tài)、聲明式的編程語(yǔ)言來(lái)開(kāi)發(fā)JavaFX應(yīng)用程序B)JavaFX2.0之后的版本摒棄了JavaFXScript語(yǔ)言,而是作為一個(gè)JavaAPI來(lái)使用C)從JDK8開(kāi)始,JavaFX就開(kāi)始與JDK捆綁使用,并結(jié)合JDK8的新增特性D)因?yàn)镴avaFXScript將會(huì)被編譯為Java字節(jié)碼,開(kāi)發(fā)人員可以使用Java代碼代替答案:C解析:從JDK7u6開(kāi)始,JavaFX就開(kāi)始與JDK捆綁使用,并結(jié)合JDK8的新增特性[單選題]11.下列表達(dá)式正確的是()A)byte=340;B)int=1;C)long1=-2;D)double=0.9239d答案:C解析:[單選題]12.二維數(shù)組int[][]matrix=newint[5][5],總共有()個(gè)元素?A)14B)20C)25D)30答案:C解析:[單選題]13.下面選項(xiàng)中,用于將參數(shù)化的SQL語(yǔ)句發(fā)送到數(shù)據(jù)庫(kù)的方法是()()A)prepareCall(Stringsql)B)prepareStatement(Stringsql)C)registerDriver(Driverdriver)D)createStatement()答案:B解析:GetMetaData()用于返回表示數(shù)據(jù)庫(kù)的元數(shù)據(jù)的DatabaseMetaData對(duì)象createStatement()創(chuàng)建一個(gè)Statement對(duì)象來(lái)將SQL語(yǔ)句發(fā)送到數(shù)據(jù)庫(kù)registerDriver(Driverdriver)用于注冊(cè)JDBC驅(qū)動(dòng)[單選題]14.在MySQL中,若用如下的SQL語(yǔ)句創(chuàng)建了一個(gè)表SCCREATETABLESC(SIDCHAR(6)NOTNULL,SUBNAMECHAR(3)NOTNULL,SCOREint,NOTECHAR(20));向SC表插入如下行時(shí),()行可以被插入A)('201009','111',60,必修)B)(NULL,'103',80,'選修')C)('200823','101',NULL,NULL)D)('201132',NULL,86,'')答案:C解析:[單選題]15.下面說(shuō)法不正確的是A)抽象類既可以做父類,也可以做子類B)abstract和final能同時(shí)修飾一個(gè)類C)抽象類中可以沒(méi)有抽象方法,有抽象方法的類一定是抽象類或接口D)聲明為final類型的方法不能在其子類中重新定義答案:B解析:[單選題]16.以下不是產(chǎn)生死鎖的必要條件的是A)多線程B)線程間存在多個(gè)共享資源C)使用了線程同步D)繼承了Thread類答案:D解析:[單選題]17.有接口及類定義如下:Interfacemy_able{publicdoublegetData(doubleA,doubleb);}classKimplementsmy_able{publicdoublegetData(doubleA,doubleb){returna*b;}}ClassMimplementsmy_able{publicdoublegetData(doubleA,doubleb){returna+b;}}//如下程序執(zhí)行后的結(jié)果是:()PublicclassTest2{publicstaticvoidmain(String[]args){my_ablek=newK();k=newM();System.out.println(k.getData(2.0,3.0));}}A)5.0B)6.0C)不確定D)編譯報(bào)錯(cuò)答案:A解析:[單選題]18.編譯運(yùn)行下面的程序,結(jié)果是什么?publicclassA{publicstaticvoidmain(String[]args){Bb=newB();b.test();}voidtest(){System.out.print(\"A\");}}classBextendsA{voidtest(){super.test();System.out.print(\"B\");}}A)產(chǎn)生編譯錯(cuò)誤B)代碼可以編譯運(yùn)行,并輸出結(jié)果ABC)代碼可以編譯運(yùn)行,但沒(méi)有輸出D)編譯沒(méi)有錯(cuò)誤,但會(huì)產(chǎn)生運(yùn)行時(shí)異常答案:B解析:[單選題]19.已知表達(dá)式intm[]={,1,2,3,4,5,6};下面哪個(gè)表達(dá)式的值與數(shù)組下標(biāo)量總數(shù)相等?()A)m.length()B)m.lengthC)m.length()+1D)m.length+1答案:B解析:解答:數(shù)組下標(biāo)是從零開(kāi)始的,但是數(shù)據(jù)下標(biāo)的總量和數(shù)據(jù)長(zhǎng)度相同。[單選題]20.下面()不是Java語(yǔ)言的特點(diǎn)。A)分布式計(jì)算B)健壯性C)跨平臺(tái)D)靜態(tài)性答案:D解析:[單選題]21.在Tomcat默認(rèn)目錄中,Web應(yīng)用程序存放在以下哪個(gè)路徑:A)/binB)/confC)/webappsD)/logs答案:C解析:[單選題]22.自己設(shè)計(jì)的類對(duì)象作為元素存儲(chǔ)HashSet對(duì)象時(shí),要求()。A)重寫equals()方法來(lái)定義對(duì)象的是否重復(fù)B)必須重寫hashCode()方法,C)在hashCode()方法中,要用equals()方法比較成員變量計(jì)算hash值D)以上都是答案:D解析:[單選題]23.Whatisiprinted?()publicclassTest{publicstaticvoidmain(String[]args){intj=0;inti=++j+j*5;System.out.println("Whatisi?"+i);}}A)0B)1C)5D)6答案:D解析:[單選題]24.使用cookie標(biāo)識(shí)會(huì)話的優(yōu)勢(shì)中,錯(cuò)誤的是:A)cookie功能在任何瀏覽器下都能正常使用,無(wú)需用戶干預(yù)B)只要在cookie有效期內(nèi),重啟瀏覽器仍能使用cookie中的信息C)cookie的maxAge決定cookie的有效期D)需要?jiǎng)h除cookie時(shí),設(shè)置cookie的maxAge為0答案:A解析:[單選題]25.關(guān)于下面的程序片段,正確的說(shuō)法是publicclassPerson{staticinta[]=newint[4];publicstaticvoidmain(Stringarg[]){System.out.println(a[0]);}}A)屏幕上輸出為0B)屏幕上沒(méi)有輸出C)編譯時(shí)將產(chǎn)生錯(cuò)誤D)編譯時(shí)正確,運(yùn)行時(shí)產(chǎn)生錯(cuò)誤答案:A解析:[單選題]26.下面關(guān)于init()方法說(shuō)法正確的是A)init()方法的作用是完成Applet初始化工作B)Applet程序在運(yùn)行時(shí),不會(huì)自動(dòng)調(diào)用該方法C)init()方法會(huì)被反復(fù)執(zhí)行D)其他三個(gè)選項(xiàng)都對(duì)答案:A解析:[單選題]27.下面關(guān)于繼承的敘述正確的是。A)在Java中類間只允許單一繼承B)在Java中一個(gè)類只能實(shí)現(xiàn)一個(gè)接口C)在Java中一個(gè)類不能同時(shí)繼承一個(gè)類和實(shí)現(xiàn)一個(gè)接口D)在Java中一個(gè)類可以同時(shí)繼承多個(gè)類答案:A解析:[單選題]28.類JPanel默認(rèn)的布局管理器是:A)FlowLayoutB)BorderLayoutC)CardLayoutD)GridLayout答案:A解析:[單選題]29.關(guān)于抽象類的說(shuō)法正確的是A)抽象類中所有方法都是抽象方法B)如果父類是抽象類,則子類必須重寫父類所有的抽象方法C)不能用抽象類去創(chuàng)建對(duì)象D)接口和抽象類是同一個(gè)概念答案:C解析:[單選題]30.閱讀下列代碼:publicclassTest2005{publicstaticvoidmain(Stringargs[]){Strings="Test";switch(s){case"Java":System.out.print("Java");break;case"Language":System.out.print("Language");break;case"Test":System.out.print("Test");break;}}}其運(yùn)行結(jié)果是A)JavaB)LanguageC)TestD)編譯出錯(cuò)答案:D解析:[單選題]31.下面關(guān)于繼承的正確描述是A)在Java中,一個(gè)類可以同時(shí)繼承多個(gè)類B)在Java中,一個(gè)類可以同時(shí)實(shí)現(xiàn)多個(gè)接口C)在Java中,一個(gè)類可以同時(shí)繼承多個(gè)類和實(shí)現(xiàn)多個(gè)接口D)其他三個(gè)選項(xiàng)都對(duì)答案:B解析:[單選題]32.請(qǐng)閱讀下面的程序片段:publicclassTest{publicstaticvoidmain(String[]args){for(intx=0;x<5;x++){if(x%2==0)break;System.out.print(x+??);}}}程序的運(yùn)行結(jié)果是()A)12345B)024C)13D)不輸出任何內(nèi)容答案:D解析:[單選題]33.語(yǔ)句?intz=5;z%=3;?執(zhí)行后,z的值為()。z=z/3的余數(shù)A)1B)2C)3D)4答案:B解析:[單選題]34.以下關(guān)于內(nèi)部類說(shuō)法錯(cuò)誤的是:A)內(nèi)部類只能和外部類繼承同一類型,不能單獨(dú)繼承其他類B)內(nèi)部類可以聲明為abstractC)內(nèi)部類可以訪問(wèn)外部類的private成員變量D)內(nèi)部類不能與外部類同名答案:A解析:[單選題]35.假設(shè)在helloapp應(yīng)用中有一個(gè)HelloServet.java類,它位于com.itheima包中,那么這個(gè)類的.class文件的存放路徑應(yīng)該是什么?()A)helloapp/HelloServlet.classB)helloapp/WEB-INF/HelloServlet.classC)helloapp/WEB-INF/classes/HelloServlet.classD)helloapp/WEB-INF/classes/com/itheima/HelloServlet.class答案:D解析:[單選題]36.在創(chuàng)建DecimalFomat對(duì)象時(shí),在模板中用()表示輸出數(shù)字位置。A)#和0B)#和?C)0和%D)%和?答案:A解析:[單選題]37.假設(shè)有如下程序:最終程序的執(zhí)行結(jié)果是什么()?PublicclassDemo{Publicstaticvoidmain(Stringargs[]){Longnum=100;Intx=num+2;System.out.println(x);}}A)102.0B)1002.0C)100.0D)程序錯(cuò)誤答案:D解析:[單選題]38.下面關(guān)于類的說(shuō)法中,錯(cuò)誤的是()。A)類是經(jīng)過(guò)抽象的公有屬性的集合B)類是Java程序的核心和本質(zhì)C)類是對(duì)象的模板,而類對(duì)象則是類的實(shí)例化結(jié)果D)在面向?qū)ο蟮木幊陶Z(yǔ)言中,類不是一個(gè)獨(dú)立的程序單位答案:D解析:[單選題]39.Java程序獨(dú)立于平臺(tái)。下列關(guān)于字節(jié)碼與各個(gè)操作系統(tǒng)及硬件之間關(guān)系的描述中,正確的是()A)結(jié)合B)分開(kāi)C)聯(lián)系D)融合答案:B解析:[單選題]40.關(guān)于封裝的描述,下面說(shuō)法錯(cuò)誤的是()。A)封裝將變化隔離B)封裝提高重用性C)封裝提高安全性D)只有被private修飾才叫做封裝答案:D解析:無(wú)[單選題]41.在成員變量與局部變量重名時(shí),若想在方法內(nèi)使用成員變量,要使用關(guān)鍵字()。A)superB)importC)thisD)return答案:C解析:[單選題]42.下面選項(xiàng)中,屬于JSP模板元素的是()A)JAVA代碼B)HTML代碼C)JAVA注釋D)JSP指令答案:B解析:[單選題]43.關(guān)于分層開(kāi)發(fā),下面說(shuō)法不正確的是?A)DAO模式就是分層開(kāi)發(fā)思想的體現(xiàn)B)分層開(kāi)發(fā)代碼量減少,有利于代碼維護(hù)C)分層開(kāi)發(fā)便于分工協(xié)作,提高效率D)分層開(kāi)發(fā)便于代碼復(fù)用答案:B解析:[單選題]44.MouseEvent類中表示鼠標(biāo)左擊事件的常量是()A)BUTTON2B)BUTTON3C)BUTTON4D)BUTTON1答案:D解析:MouseEvent類中針對(duì)鼠標(biāo)的按鍵都定義了對(duì)應(yīng)的常量,可以通過(guò)MouseEvent對(duì)象的getButton()方法獲取被操作按鍵的常量鍵值,從而判斷是哪個(gè)按鍵的操作。表示鼠標(biāo)左擊事件的常量是BUTTON1。[單選題]45.在JAVA中,類是具有相同()的集合,是對(duì)對(duì)象的抽象描述A)屬性和方法B)變量和方法C)變量和數(shù)據(jù)D)對(duì)象和屬性答案:A解析:[單選題]46.下列關(guān)于字符與字符串的說(shuō)法,錯(cuò)誤的是()A)字符是一種基本的數(shù)據(jù)類型,而字符串是抽象的數(shù)據(jù)類型,只能使用對(duì)象表示字符串B)字符串常量是指其值保持不變的量,是位于一對(duì)雙引號(hào)之間的字符序列C)在字符串處理中,String類生成的對(duì)象是不變的D)可以直接定義StringBuffer類型的變量。答案:D解析:[單選題]47.下列數(shù)中,表示為八進(jìn)制整數(shù)的是()。選項(xiàng).A)0x8B)07C)8LD)8x答案:B解析:[單選題]48.下面關(guān)于靜態(tài)成員變量的描述,錯(cuò)誤的是()。A)靜態(tài)成員變量可以通過(guò)實(shí)例化對(duì)象變量引用B)靜態(tài)成員變量可以直接用類名引用C)用同一類定義、實(shí)例化的多個(gè)對(duì)象變量,一個(gè)對(duì)象的靜態(tài)成員變量的修改將影響到所有對(duì)象D)靜態(tài)成員變量不能被非靜態(tài)方法引用答案:D解析:靜態(tài)成員變量可以通過(guò)實(shí)例化對(duì)象變量引用和用類型直接引用,因此,A、B選項(xiàng)是正確的;同一類實(shí)例化多個(gè)對(duì)象變量,靜態(tài)成員變量的值被修改,將影響到所有對(duì)象變量,選項(xiàng)C是正確的;靜態(tài)成員變量可以被所有的方法引用,包括靜態(tài)方法和非靜態(tài)方法,所有D描述錯(cuò)誤。[單選題]49.Java屬于以下哪種語(yǔ)言?()A)機(jī)器語(yǔ)言B)匯編語(yǔ)言C)高級(jí)語(yǔ)言D)以上都不對(duì)答案:C解析:[單選題]50.請(qǐng)閱讀下面的程序publicclassTest{publicstaticvoidmain(String[]args){for(intx=0;x<=3;x++){continue;System.out.print(x%2+??);}}}下列選項(xiàng)中,哪一個(gè)是程序的運(yùn)行結(jié)果A)0123B)0121C)012D)編譯失敗答案:D解析:[單選題]51.如果子類中的方法mymehtod()覆蓋了父類中的方法mymethod(),假設(shè)父類方法頭部定義如下,voidmymethod(inta),則子類方法定義不合法的是()?A)publicvoidmethod(inta)B)protectedvoidmethod(inta)C)privatevoidmethod(inta)D)voidmethod(inta)答案:C解析:[單選題]52.閱讀下段代碼Importjava.io.*;PublicclassExample{publicstaticvoidmain(String[]args)throwsException{FileInputStreamfis=newFileInputStream("file.txt");FileOutputStreamfos=newFileOutputStream("copy_file.txt");intch=0;while((ch=fis.read())!=-1){fos.write(ch);}fos._______;fis.close();}}請(qǐng)說(shuō)出下劃線上,填寫的方法名稱()1分A)read()B)available()C)close()D)write()答案:C解析:使用輸入輸出流操作文件接受后,需要關(guān)閉資源。[單選題]53.下面屬于合法標(biāo)識(shí)符的是()A)$nameB)thisC)3nameD)#name答案:A解析:[單選題]54.方法main(Stringargs[])的定義開(kāi)頭關(guān)鍵字是()。選項(xiàng).A)publicB)staticC)publicstaticD)publicstaticvoid答案:D解析:[單選題]55.下面屬于Java合法標(biāo)識(shí)符的是()。A)Tree&GlassesB)FirstJavaAppletC)*theLastOneD)273.5答案:B解析:[單選題]56.下列語(yǔ)句關(guān)于Java內(nèi)存回收的說(shuō)明正確的是A)程序員必須創(chuàng)建一個(gè)線程來(lái)釋放內(nèi)存B)內(nèi)存回收程序負(fù)責(zé)釋放無(wú)用內(nèi)存C)內(nèi)存回收程序允許程序員直接釋放內(nèi)存D)內(nèi)存回收程序可以在指定的時(shí)間釋放內(nèi)存對(duì)象答案:B解析:[單選題]57.在Java中如何表達(dá)2.5^3.1()A)2.5*3.1B)Math.pow(2.5,3.1)C)Math.pow(3.1,2.5)D)2.5**3.1E)3.1**2.5答案:B解析:第2部分:多項(xiàng)選擇題,共11題,每題至少兩個(gè)正確答案,多選或少選均不得分。[多選題]58.下面關(guān)于Schema和DTD說(shuō)法,正確的是()A)Schema是XML格式約束文件.擴(kuò)展名為xsdB)DTD支持命名空間C)Schema相對(duì)于DTD的明顯區(qū)別是Schema文檔本身也是XML文檔.而不是像DTD一樣使用自成一體的語(yǔ)法D)Schema相對(duì)于DTD來(lái)說(shuō).具有更豐富的數(shù)據(jù)類型答案:ACD解析:[多選題]59.在XML文檔中,下列空標(biāo)記寫法正確的有()()A)</img>B)</img>C)D)</img/>答案:AC解析:[多選題]60.下面描述正確的是?A)使用private修飾符封裝數(shù)據(jù)域B)封裝數(shù)據(jù)域使得程序更容易維護(hù)C)封裝數(shù)據(jù)域使得程序更短D)封裝數(shù)據(jù)域可以阻止程序錯(cuò)誤答案:ABD解析:[多選題]61.Java程序的結(jié)構(gòu)分為()【選三項(xiàng)】A)順序結(jié)構(gòu)B)條件結(jié)構(gòu)C)循環(huán)結(jié)構(gòu)D)遞歸結(jié)構(gòu)答案:ABC解析:概念理解[多選題]62.不能用來(lái)修飾interface的有A)privateB)publicC)protectedD)static答案:ACD解析:[多選題]63.下列關(guān)于jre目錄的描述中,正確的是()A)jre是JavaRuntimeEnvironment的縮寫B(tài))jre是一個(gè)小型的數(shù)據(jù)庫(kù)C)jre是Java運(yùn)行時(shí)環(huán)境的根目錄D)jre用于存放一些可執(zhí)行程序答案:AC解析:[多選題]64.以下屬于面向?qū)ο蟮奶卣鞯氖牵ǎ?。(兩?xiàng))A)重載B)重寫C)封裝D)繼承答案:CD解析:JAVA對(duì)象特征:封裝、繼承、多態(tài)第3部分:判斷題,共17題,請(qǐng)判斷題目是否正確。[判斷題]65.如果一個(gè)類繼承了一個(gè)抽象類,但是沒(méi)有完全復(fù)寫父類的所有的37.抽象方法那么這個(gè)類也必須是抽象類()A)正確B)錯(cuò)誤答案:對(duì)解析:[判斷題]66.接口中只能定義常量和抽象方法。對(duì)錯(cuò)A)正確B)錯(cuò)誤答案:對(duì)解析:[判斷題]67.Java判斷當(dāng)調(diào)用一個(gè)正在運(yùn)行線程的stop()方法時(shí),該線程便會(huì)進(jìn)入休眠狀態(tài)。()A)正確B)錯(cuò)誤答案:錯(cuò)解析:[判斷題]68.Java源文件中是不區(qū)分字母大小寫的。()A)正確B)錯(cuò)誤答案:錯(cuò)解析:[判斷題]69.內(nèi)部類必須是完整的類,不能是抽象類。()A)正確B)錯(cuò)誤答案:錯(cuò)解析:[判斷題]70.Java系統(tǒng)的標(biāo)準(zhǔn)輸入對(duì)象是System.in,標(biāo)準(zhǔn)輸出對(duì)象有兩個(gè),分別是System.out和System.err。A)正確B)錯(cuò)誤答案:對(duì)解析:[判斷題]71.currentThread()方法是Thread類中的類方法,可以用類名調(diào)用,該方法返回當(dāng)前正在使用CPU資源的線程。A)正確B)錯(cuò)誤答案:對(duì)解析:[判斷題]72.數(shù)組的length屬性不可改變。()A)正確B)錯(cuò)誤答案:對(duì)解析:數(shù)組的length屬性為數(shù)組元素個(gè)數(shù),不能被修改。[判斷題]73.匿名內(nèi)部類就是一個(gè)沒(méi)有類名的內(nèi)部類。()A)正確B)錯(cuò)誤答案:對(duì)解析:[判斷題]74.接口有構(gòu)造方法,可以實(shí)例化對(duì)象A)正確B)錯(cuò)誤答案:錯(cuò)解析:[判斷題]75.當(dāng)intx=3,y=4時(shí),表達(dá)式booleanb=x==y?true:false的結(jié)果是false()A)正確B)錯(cuò)誤答案:對(duì)解析:[判斷題]76.構(gòu)造方法的返回類型只能是void型。()A)正確B)錯(cuò)誤答案:錯(cuò)解析:[判斷題]77.在XML元素命名時(shí),名稱可以使用非英文字符,例如中文,但有些軟件可能不支持非英文字符以外的字符,在使用時(shí)應(yīng)考慮這種情況。()A)正確B)錯(cuò)誤答案:對(duì)解析:[判斷題]78.聲明構(gòu)造方法時(shí),不能使用private關(guān)鍵字修飾。A)正確B)錯(cuò)誤答案:錯(cuò)解析:[判斷題]79.標(biāo)識(shí)符的第一個(gè)字符可以是數(shù)字。A)正確B)錯(cuò)誤答案:錯(cuò)解析:[判斷題]80.在HTML文檔中引入JavaScript,有直接嵌入JavaScript腳本和鏈接外部JavaScript腳本兩種。()()A)正確B)錯(cuò)誤答案:對(duì)解析:[判斷題]81.關(guān)鍵字final表明一個(gè)對(duì)象或變量在初始化后不能修改。A)正確B)錯(cuò)誤答案:對(duì)解析:第4部分:?jiǎn)柎痤},共15題,請(qǐng)?jiān)诳瞻滋幪顚懻_答案。[問(wèn)答題]82.Object類有個(gè)public方法是(),一個(gè)對(duì)象通過(guò)調(diào)用該方法可以獲得該對(duì)象的字符串表示。答案:toString解析:[問(wèn)答題]83.[填空題]一個(gè)類通過(guò)implements關(guān)鍵字實(shí)現(xiàn)接口時(shí),可以實(shí)現(xiàn)多個(gè)接口,被實(shí)現(xiàn)的多個(gè)接口之間要用()隔開(kāi)。答案:逗號(hào)解析:[問(wèn)答題]84.請(qǐng)編寫一個(gè)Application,在其主類中定義一個(gè)int類型變量i,并令其初值為123;主類中還定義了m1()和m2()等兩個(gè)方法。在主方法main()和方法m1()中也各定義一個(gè)int類型變量i,它們的初值分別為456和789;方法m1()的功能是輸出它的局部變量i的值;方法m2()的功能是先輸出類變量i的值,然后使類變量i增加值6后再次輸出其值;主方法main()的功能是先輸出它的局部變量i的值,然后先后調(diào)用m1()和m2()實(shí)現(xiàn)它們的功能。答案:@程序publicclassClass1{staticinti=123;publicstaticvoidmain(String[]args){inti=456;System.out.println("main()中的i="+i);m1();m2();}staticvoidm1(){inti=789;System.out.println("m1()中的i="+i);}staticvoidm2(){System.out.println("類變量i="+i);i+=6;System.out.println("加6后的類變量i="+i);}}解析:[問(wèn)答題]85.通常情況下,一個(gè)整數(shù)用4個(gè)字,_________位的存儲(chǔ)空間存儲(chǔ)。答案:32解析:[問(wèn)答題]86.子類對(duì)父類繼承來(lái)的屬性重新定義稱為_(kāi)__。子類對(duì)自身?yè)碛械耐椒ǖ闹匦露x稱____。答案:重寫重載解析:[問(wèn)答題]87.ServletRequest接口的setAttribute()方法用于將一個(gè)對(duì)象與一個(gè)name關(guān)聯(lián)后存儲(chǔ)進(jìn)ServletRequest對(duì)象中。()答案:V解析:[問(wèn)答題]88.如何將集合轉(zhuǎn)換為線程安全的集合?答案:使用Collections中提供的工具方法:Collections.synchronizedCollection(col);Collections.synchronizedList(list);Collections.synchronizedSet(set);Collections.synchronizedMap(map);解析:[問(wèn)答題]89.通過(guò)newHashMap()方法創(chuàng)建HashMap時(shí),會(huì)默認(rèn)集合容量capacity大小為【】。答案:16解析:[問(wèn)答題]90.Thefireresulted()manydeaths.答案:in解析:[問(wèn)答題]91.定義一個(gè)抽象類的關(guān)鍵字是【】。答案:abstract解析:[問(wèn)答題]92.一個(gè)類如果實(shí)現(xiàn)一個(gè)接口,那么它就需要實(shí)現(xiàn)接口中定義的全部______,否則該類就必須定義成______。答案:方法|抽象類解析:[問(wèn)答題]93.TreeSet中如果放入的元素同時(shí)有父類和子類元素,采用父類還是子類的compareTo方法進(jìn)行比較?答案:如果子類和父類都復(fù)寫了compareTo方法那么各自調(diào)用自己的compareTo方法,如果子類沒(méi)有復(fù)寫compareTo方法,那么調(diào)用的都是父類的compareTo方法。解析:[問(wèn)答題]94.請(qǐng)按照題目的要求編寫程序并給出運(yùn)行結(jié)果。1、使用ArrayList集合,對(duì)其添加10個(gè)不同的元素,并使用Iterator遍歷該集合。提示:1)使用add()方法將元素添加到ArrayList集合中。2)調(diào)用集合的iterator()方法獲得Iterator對(duì)象,并調(diào)用Iterator的hasNext()和next()方法,迭代出集合中的所有元素。答案:importjava.util.*;publicclassTest01{publicstaticvoidmain(String[]args){ArrayListlist=newArrayList();for(inti=0;i<10;i++){list.add("A"+i);}Iteratorit=list.iterator();while(it.hasNext()){Objectobj=it.next();System.out.println(obj);}}}解析:[問(wèn)答題]95.讀取字符串的函數(shù)是____注意:方法名區(qū)分大小寫,并且?guī)Юㄌ?hào),括號(hào)需要在輸入法為英文的狀態(tài)下輸入.答案:readline()解析:[問(wèn)答題]96.[填空題]()關(guān)鍵字用于在方法中聲明拋出異常的實(shí)例對(duì)象。答案:throw解析:[多選題]97.Given:2.publicclassHi{3.voidm1(){}4.protectedvoidm2(){}5.}6.classLoisextendsHi{7.//insertcodehere8.}Whichfourcodefragments,insertedindependentlyatline7,willcompile?(Choosefour.)A)publicvoidm1(){}B)protectedvoidm1(){}C)privatevoidm1(){}D)voidm2(){}E)publicvoidm2(){}F)protectedvoidm2(){}答案:ABEF解析:考察重寫,子類中的重寫方法的作用域不可以reduce(減?。?。public>protected>default>private[多選題]98.Given:11.classMammal{}12.13.classRaccoonextendsMammal{14.Mammalm=newMammal();15.}16.17.classBabyRaccoonextendsMammal{}Whichfourstatementsaretrue?(Choosefour.)A)Raccoonis-aMammal.B)Raccoonhas-aMammal.C)BabyRaccoonis-aMammal.D)BabyRaccoonis-aRaccoon.E)BabyRaccoonhas-aMammal.F)BabyRaccoonis-aBabyRaccoon.答案:ABCF解析:三種關(guān)系,is-a,has-a,use-a[多選題]99.//insertcode
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 自我評(píng)價(jià)與發(fā)展計(jì)劃
- 2021年山東省泰安市公開(kāi)招聘警務(wù)輔助人員輔警筆試自考題1卷含答案
- 2023年內(nèi)蒙古自治區(qū)赤峰市公開(kāi)招聘警務(wù)輔助人員輔警筆試自考題1卷含答案
- 2024年山東省青島市公開(kāi)招聘警務(wù)輔助人員輔警筆試自考題2卷含答案
- 2024年增味劑項(xiàng)目資金申請(qǐng)報(bào)告代可行性研究報(bào)告
- 2024年P(guān)CB高純化學(xué)品項(xiàng)目資金籌措計(jì)劃書代可行性研究報(bào)告
- 2025年無(wú)機(jī)礦物填充塑料項(xiàng)目規(guī)劃申請(qǐng)報(bào)告模范
- 2025年盆景及園藝產(chǎn)品項(xiàng)目提案報(bào)告
- 2025年電池組配件項(xiàng)目申請(qǐng)報(bào)告范文
- 2025年監(jiān)控?cái)z像頭項(xiàng)目申請(qǐng)報(bào)告模稿
- 公務(wù)車輛定點(diǎn)加油服務(wù)投標(biāo)文件(技術(shù)方案)
- 《中國(guó)制造業(yè)的崛起》課件
- 中小學(xué)學(xué)校安全管理制度匯編
- DB21∕T 3240-2020 芹菜農(nóng)藥安全使用生產(chǎn)技術(shù)規(guī)程
- 2024年全國(guó)《考評(píng)員》專業(yè)技能鑒定考試題庫(kù)與答案
- 廣州滬教牛津版七年級(jí)英語(yǔ)上冊(cè)期中試卷(含答案)
- 2025版國(guó)家開(kāi)放大學(xué)法律事務(wù)??啤睹穹▽W(xué)(1)》期末考試總題庫(kù)
- 幼兒心理健康的教育課件
- DB43T 1167-2016 高純(SiO ≥99.997%)石英砂 規(guī)范
- 《環(huán)境保護(hù)產(chǎn)品技術(shù)要求 工業(yè)廢氣吸附凈化裝置》HJT 386-2007
- 化工過(guò)程安全管理導(dǎo)則學(xué)習(xí)考試題及答案
評(píng)論
0/150
提交評(píng)論