




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
【MOOC】面向?qū)ο蟪绦蛟O(shè)計(jì)-濮陽職業(yè)技術(shù)學(xué)院中國大學(xué)慕課MOOC答案1.2測驗(yàn)1、【單選題】與其他面向?qū)ο笳Z言相比,Java語言突出的特點(diǎn)是()本題答案:【解釋型,與平臺(tái)無關(guān)】2、【單選題】下列選項(xiàng)中,不屬于Java語言特點(diǎn)的是()本題答案:【抽象】3、【單選題】Java語言屬于()種語言?本題答案:【面向?qū)ο蟮恼Z言】1.3測驗(yàn)1、【單選題】開發(fā)Java程序的步驟包括運(yùn)行、編寫、編譯,它們的先后順序是()本題答案:【編寫—編譯—運(yùn)行】2、【單選題】安裝好JDK后,在其bin目錄下有許多exe可執(zhí)行文件,其中javac.exe命令的作用是以下哪一種?()本題答案:【Java編譯器】3、【單選題】Windows操作系統(tǒng)上Java虛擬機(jī)程序的文件名是()。本題答案:【java.exe】4、【判斷題】Java虛擬機(jī)(JVM)是運(yùn)行Java程序的軟件環(huán)境。本題答案:【正確】1.4測驗(yàn)1、【單選題】編譯Java源程序文件將產(chǎn)生相應(yīng)的字節(jié)碼文件,這些字節(jié)碼文件的擴(kuò)展名為()。本題答案:【class】2、【單選題】Java類程序文件的擴(kuò)展名是()。本題答案:【.java】3、【單選題】下列選項(xiàng)中,能將Java源程序編譯為字節(jié)碼的命令是().本題答案:【javac】4、【單選題】下列關(guān)于Java源程序結(jié)構(gòu)的論述中,正確的是()。本題答案:【一個(gè)源文件包括的public類最多1個(gè)】1.5測驗(yàn)1、【單選題】在MyEclipse中編寫Java程序,第1步應(yīng)當(dāng)()。本題答案:【新建Java項(xiàng)目】1.6測驗(yàn)1、【單選題】在Java中,用于向控制臺(tái)輸出信息的語句是()。本題答案:【System.out.print();】2、【單選題】Java語言中,程序封裝的最小單位是()本題答案:【類】第1章單元測驗(yàn)1、【單選題】下列關(guān)于Java語言特點(diǎn)的敘述中,錯(cuò)誤的是()。本題答案:【Java是面向過程的編程語言】2、【單選題】下列敘述中,正確的是()。本題答案:【源文件的擴(kuò)展名為.java】3、【單選題】main方法是JavaApplication程序執(zhí)行的入口點(diǎn),關(guān)于main方法的方法頭以下哪項(xiàng)是合法的()本題答案:【publicstaticvoidmain(String[]args)】4、【單選題】安裝好JDK后,在其bin目錄下有許多exe可執(zhí)行文件,其中javac.exe命令的作用是以下哪一種()本題答案:【Java編譯器】5、【單選題】Java的開發(fā)工具是()本題答案:【JDK】6、【判斷題】一個(gè)Java源文件中可以有多個(gè)類,但只能有一個(gè)類是public的。本題答案:【正確】7、【判斷題】目前,Java的許多集成開發(fā)環(huán)境,大多是以Sun公司提供的JDK開發(fā)工具集為基礎(chǔ)的。本題答案:【正確】8、【判斷題】Java語言中,程序封裝的最小單位是類。本題答案:【正確】9、【判斷題】一個(gè)Java源文件中包括的public類定義最少1個(gè)。本題答案:【錯(cuò)誤】10、【判斷題】Java是一種面向?qū)ο蟮恼Z言本題答案:【正確】2.1測試1、【單選題】下列()是合法的標(biāo)識(shí)符?本題答案:【_blank】2、【單選題】下列()不是Java中的保留字?本題答案:【sizeof】3、【單選題】下列()不是合法的標(biāo)識(shí)符?本題答案:【2$_million】2.3測驗(yàn)1、【單選題】下列選項(xiàng)中,不屬于Java基本數(shù)據(jù)類型的是()本題答案:【String】2、【單選題】下列變量定義中,正確的是()。本題答案:【doubled=2.5;】2.3測驗(yàn)1、【單選題】邏輯運(yùn)算符表示()運(yùn)算。本題答案:【條件與】2、【單選題】下列語句執(zhí)行后的輸出結(jié)果是()。inti=2,j=6;System.out.println((i+5)j);本題答案:【true】3、【單選題】條件運(yùn)算符是()。本題答案:【?:】4、【單選題】下列運(yùn)算符中,優(yōu)先級(jí)最高的是()。本題答案:【++】第2章單元測試1、【單選題】下列代碼的執(zhí)行結(jié)果是()publicclassBeirun{publicstaticvoidmain(Stringargs[]){System.out.println(100%3);System.out.println(100%3.0);}}本題答案:【1和1.0】2、【單選題】下列代碼的執(zhí)行結(jié)果是publicclassBeirun{publicstaticvoidmain(Stringargs[]){System.out.println(5/2);}}本題答案:【2】3、【單選題】以下的變量定義語句中,合法的是()。本題答案:【doubled=3.14;】4、【單選題】下列不屬于布爾邏輯表達(dá)式的是()。本題答案:【x=5】5、【單選題】使表達(dá)式y(tǒng)%4==0y%100!=0||y%400==0的值為false的選項(xiàng)是()。本題答案:【y=2100】6、【判斷題】String屬于引用類型本題答案:【正確】7、【判斷題】?:是條件運(yùn)算符。本題答案:【正確】8、【判斷題】Java語言中,||和|是同一種運(yùn)算的兩種不同形式。本題答案:【錯(cuò)誤】9、【判斷題】Java中的char是一個(gè)字節(jié)。本題答案:【錯(cuò)誤】10、【判斷題】按慣例,類名首字母大寫,變量名首字母小寫。本題答案:【正確】3.1測驗(yàn)1、【單選題】下列代碼段執(zhí)行后,a的值為()。floatx=2.4f;inta=0;switch((int)x){case1:a++;case2:a+=2;case3:a+=3;}本題答案:【5】2、【單選題】下列哪種結(jié)構(gòu)不屬于算法的三種基本結(jié)構(gòu)?()本題答案:【并列結(jié)構(gòu)】3、【單選題】執(zhí)行下列Java語句:intx=1;switch(x+1){case1:System.out.print(One);case2:System.out.print(Two);case3:System.out.print(Three);default:System.out.print(Error);}顯示器上將顯示()。本題答案:【TwoThreeError】4、【單選題】Java語言對(duì)嵌套if語句的規(guī)定是:else總是與()本題答案:【其之前最近的且尚未配對(duì)的if配對(duì)】3.2測驗(yàn)1、【單選題】在條件表達(dá)式被計(jì)算之前至少要執(zhí)行一次循環(huán)體的循環(huán)語句是()。本題答案:【dowhile循環(huán)】2、【單選題】若有循環(huán):intx=5,y=20;do{y-=x;x+=2;}while(xy);則循環(huán)體將被執(zhí)行()次。本題答案:【2】3、【單選題】下列語句序列執(zhí)行后,j的值是()intj=8,i=6;while(i4)i-=2;--j;本題答案:【7】4、【單選題】以下由for語句構(gòu)成的循環(huán)執(zhí)行的次數(shù)是()for(inti=0;truei++)本題答案:【有語法錯(cuò),不能執(zhí)行】3.3測驗(yàn)1、【單選題】下列選項(xiàng)中,不能實(shí)現(xiàn)跳轉(zhuǎn)的語句是()。本題答案:【default】2、【單選題】在Java中,以下()關(guān)鍵字用于終止循環(huán),使程序跳到循環(huán)塊外的下一條語句。本題答案:【break】3、【單選題】publicstaticvoidmain(String[]args){for(inti=1;i=5;i++){if(i%2==1)printf(*);elsecontinue;System.out.print(#);}System.out.print($);}以上程序的輸出結(jié)果,正確的是()H、*I、*$J、$本題答案:【*#*#*#$】第3章單元測試1、【單選題】對(duì)于if語句下列描述錯(cuò)誤的是()本題答案:【if語句必須跟else聯(lián)用】2、【單選題】對(duì)于switch語句下列描述正確的是()本題答案:【允許多個(gè)case共用一組執(zhí)行語句】3、【單選題】對(duì)于循環(huán)語句下列描述正確的是()本題答案:【while循環(huán)可以用for循環(huán)代替】4、【單選題】在Java中,下列代碼運(yùn)行的結(jié)果是()publicstaticvoidmain(String[]args){inta=1,b=2,c=3;if(a0)if(b0)c=10;elsec=20;System.out.println(c);}本題答案:【輸出:3】5、【單選題】研究下面的Java代碼:switch(x){case1:System.out.println(1);case2:case3:System.out.println(3);case4:System.out.println(4);}當(dāng)x=2時(shí),運(yùn)行結(jié)果是()本題答案:【輸出結(jié)果為3和4】6、【判斷題】return語句不是Java語言中的跳轉(zhuǎn)語句。本題答案:【錯(cuò)誤】7、【判斷題】do……while循環(huán)的執(zhí)行過程是無條件執(zhí)行循環(huán)體一次,再根據(jù)判斷條件決定是否繼續(xù)執(zhí)行循環(huán)體。本題答案:【正確】8、【判斷題】if(true){inti=100;}System.out.println(i);運(yùn)行此程序的結(jié)果是輸出100。本題答案:【錯(cuò)誤】9、【判斷題】break和continue語句都是結(jié)束循環(huán)的語句。本題答案:【錯(cuò)誤】10、【判斷題】有四種循環(huán)控制結(jié)構(gòu)。本題答案:【錯(cuò)誤】4.1測試1、【單選題】定義了一維int型數(shù)組a[10]后,下面錯(cuò)誤的引用是()本題答案:【a[10]=2;】2、【單選題】定義了int型二維數(shù)組a[6][7]后,數(shù)組元素a[3][4]前的數(shù)組元素個(gè)數(shù)為()本題答案:【25】3、【單選題】下列代碼執(zhí)行時(shí),產(chǎn)生的異常是()。double[]dArray=newdouble[10];dArray[20]=3.00;本題答案:【ArrayIndexoutofBoundsException】4.2測驗(yàn)1、【單選題】閱讀后面的程序:該程序運(yùn)行的結(jié)果為()inta[]={13,45,67};intb[]=a;b[1]=23;for(inti=0;ib.length;i++)System.out.print(b[i]+”“);本題答案:【132367】2、【單選題】閱讀本列代碼:Stringa=newString[2],下面表達(dá)式錯(cuò)誤的是()本題答案:【a[0]=0】3、【單選題】以下程序片段的輸出結(jié)果是()int[][]m={{1,4,7},{2,5,8},{3,6,9},};inti,j,k=2;for(i=0;i3;i++){System.out.print(m[k][i]);}本題答案:【369】4、【單選題】下列代碼段執(zhí)行后,s的值為()。int[]a={1,2,3,4,5};ints=0;for(inti=0;i5;i++)if(i%2==0)s+=a[i];本題答案:【9】第4章單元測試1、【單選題】引用數(shù)組元素時(shí),數(shù)組的下標(biāo)類型可以是()本題答案:【以上均可】2、【單選題】int[]s=newint[3];s數(shù)組中元素最大的下標(biāo)值為()本題答案:【2】3、【單選題】inta[]=___int[4];空格中正確的填空為();本題答案:【new】4、【單選題】定義一個(gè)數(shù)組,但未賦初值,系統(tǒng)會(huì)自動(dòng)賦值,其值為()本題答案:【0或null】5、【單選題】若有定義:inta[2][3];則以下選項(xiàng)中不越界的正確的訪問有()本題答案:【a[0][0]】6、【判斷題】數(shù)組都有一個(gè)屬性length。本題答案:【正確】7、【判斷題】數(shù)組元素都會(huì)隱式初始化。本題答案:【正確】8、【判斷題】Java語言中的數(shù)組元素只能是基本數(shù)據(jù)類型而不能為對(duì)象類型。本題答案:【錯(cuò)誤】9、【判斷題】增強(qiáng)的for語句可以方便地遍歷數(shù)組。本題答案:【正確】10、【判斷題】數(shù)組下標(biāo)越界異常為ArrayIndexoutofBoundsException。本題答案:【正確】5.1測試1、【單選題】下面哪個(gè)修飾符修飾的方法只能被本類中的其他方法使用()本題答案:【private】2、【單選題】對(duì)象的特征在類中表示為變量,稱為類的()本題答案:【屬性】5.2測試1、【單選題】為AB類的一個(gè)無形式參數(shù)無返回值的方法method書寫方法頭,使得使用類名AB作為前綴就可以調(diào)用它,該方法頭的形式為(??)本題答案:【static??void??method(?)】2、【單選題】void的含義:??(??)本題答案:【方法沒有返回值】5.3測試1、【單選題】return語句:()本題答案:【方法中可以有多句return】2、【單選題】有以下方法的定義,請(qǐng)選擇該方法的返回類型()。ReturnTypemethod(bytex,doubley){return(short)x/y*2;}本題答案:【double】5.4測試1、【單選題】在Java中,關(guān)于構(gòu)造方法,下列說法錯(cuò)誤的是()本題答案:【構(gòu)造方法不可以重載】2、【單選題】在Java中,下面對(duì)于構(gòu)造函數(shù)的描述錯(cuò)誤的是()本題答案:【如果構(gòu)造函數(shù)不帶任何參數(shù),那么構(gòu)造函數(shù)的名稱和類名可以不同】5.5測試1、【單選題】下列選項(xiàng)中關(guān)于Java中封裝的說法錯(cuò)誤的是()。本題答案:【包含屬性的類都必須封裝屬性,否則無法通過編譯】2、【單選題】現(xiàn)有:classTestFoofintx;Stringy;intgetX(){returnx;}StringgetY(){returny;}voidsetX(intx){intZ=7:this.x=x;}}可以添加多少個(gè)修飾符來封裝此類?()本題答案:【2】第5章單元測試1、【單選題】分析選項(xiàng)中關(guān)于Java中this關(guān)鍵字的說法正確的是()本題答案:【this關(guān)鍵字是在對(duì)象內(nèi)部指代自身的引用】2、【單選題】在一個(gè)java原文件中,import、class、package語句的順序是()本題答案:【packageimportclass】3、【單選題】Java方法的參數(shù)傳遞對(duì)于自定義數(shù)據(jù)類型,參數(shù)傳遞是()本題答案:【通過引用】4、【單選題】下列有關(guān)類、對(duì)象和實(shí)例的敘述,正確的是哪一項(xiàng)?()本題答案:【類是對(duì)象的抽象,對(duì)象是類的具體化,實(shí)例是對(duì)象的另一個(gè)名稱】5、【單選題】下列選項(xiàng)中,與成員變量共同構(gòu)成一個(gè)類的是()本題答案:【方法】6、【判斷題】在Java中聲明變量時(shí)必須指定一個(gè)類型。本題答案:【正確】7、【判斷題】有時(shí)候?yàn)榱吮苊庖鸹煜?,?gòu)造方法的方法名可以不與所屬類名同名。本題答案:【錯(cuò)誤】8、【判斷題】Java的源代碼中定義幾個(gè)類,編譯結(jié)果就生成幾個(gè)以“.class”后綴的字節(jié)碼。本題答案:【正確】9、【判斷題】方法的返回值類型可以定義也可以不定義。本題答案:【錯(cuò)誤】10、【判斷題】Java程序中若包含package語句,則該語句必須放在程序的第一行。本題答案:【正確】6.1測驗(yàn)1、【單選題】在Java語言中,下列關(guān)于類的繼承的描述,正確的是()。本題答案:【一個(gè)類可以具有多個(gè)子類】2、【單選題】Java中,如果類C是類B的子類,類B是類A的子類,那么下面描述正確的是()。本題答案:【C不僅繼承了B中的成員,同樣也繼承了A中的成員】3、【單選題】在Java語言中,下列關(guān)于類的繼承的描述,正確的是()。本題答案:【一個(gè)類可以具有多個(gè)子類】6.2測驗(yàn)1、【單選題】在一系統(tǒng)中,不同類對(duì)象之間的通信的一種構(gòu)造稱為(消息),一個(gè)對(duì)象具有多種形態(tài)稱為()。本題答案:【多態(tài)】2、【單選題】選擇一下代碼的輸出結(jié)果()interfaceA{publicStringshow();}classBimplementsA{publicStringshow(){returnB;}}classCextendsB{publicStringshow(){returnC;}}publicclassTest{publicstaticvoidmain(String[]args){Aa=newB();Bb=newC();Ac=newC();System.out.println(a.show()+b.show()+c.show());}本題答案:【BCC】6.3測驗(yàn)1、【單選題】以下關(guān)于抽象類和接口的說法錯(cuò)誤的是()。本題答案:【接口中的方法都必須加上public關(guān)鍵字?!?、【單選題】要想定義一個(gè)不能被實(shí)例化的抽象類,在類定義中必須加上修飾符()。本題答案:【abstract】6.4測驗(yàn)1、【單選題】在Java接口中,下列選項(xiàng)中有效的方法聲明是()。本題答案:【voidaMethod();】2、【單選題】以下哪項(xiàng)是接口的正確定義?()本題答案:【interfaceB{voidprint();}】第6章單元測試1、【單選題】以下描述正確的有()。本題答案:【運(yùn)行輸出:Vehicle:driveCar:driveCar:drive】2、【單選題】以下關(guān)于繼承的敘述正確的是()。本題答案:【在Java中類只允許單一繼承】3、【單選題】下列哪一個(gè)關(guān)鍵字用于實(shí)現(xiàn)接口來定義類?()本題答案:【interface】4、【單選題】下列敘述中,錯(cuò)誤的是()。本題答案:【父類包含子類】5、【單選題】接口中可以包含以下內(nèi)容()。本題答案:【靜態(tài)常量和抽象方法】6、【判斷題】類只支持單繼承,不允許多重繼承,C類不可以既繼承A類又B類。本題答案:【正確】7、【判斷題】父類的引用指向自己子類的對(duì)象是多態(tài)的一種體現(xiàn)形式。本題答案:【正確】8、【判斷題】抽象類實(shí)現(xiàn)接口時(shí),可以不實(shí)現(xiàn)接口中的任何方法。本題答案:【正確】9、【判斷題】抽象類中可以有構(gòu)造方法,所以抽象類也可以創(chuàng)建實(shí)例對(duì)象。本題答案:【錯(cuò)誤】10、【判斷題】接口可以被多重implements,抽象類只能被單一extends。本題答案:【正確】7.1測驗(yàn)1、【判斷題】字符串是基本數(shù)據(jù)類型。本題答案:【錯(cuò)誤】2、【判斷題】是字符串。本題答案:【正確】7.2測驗(yàn)1、【判斷題】Stringa=abcdef;則a.substring(1,3)的結(jié)果為bcd。本題答案:【錯(cuò)誤】2、【判斷題】由于字符串的內(nèi)部化,abc==newString(abc)為true。本題答案:【錯(cuò)誤】第7章單元測試1、【單選題】分析如下的JAVA代碼,編譯運(yùn)行時(shí)輸出()。Strings=newString(“ABCDTest”);inti=1;intj=4;System.out.println(s.substring(i,j));本題答案:【BCD】2、【單選題】分析下面的Java程序,執(zhí)行后的輸出結(jié)果為()。Stringstr=newStirng(“JavaScript”).;System.out.println(str.substring(0,str.indexOf(“a”)));本題答案:【J】3、【單選題】給定如下Java程序的代碼片段,運(yùn)行后,要輸出字符串“world”,則A處應(yīng)該填入的代碼是()。Strings=hello,world;System.out.println(A);本題答案:【s.substring(s.indexOf(“w”),s.length())】4、【單選題】哪種方法返回String中的字符數(shù)()本題答案:【length()】5、【單選題】有Stringstr1=hello;intnum=100;則對(duì)str1+100說法正確的是()本題答案:【str1+100的值是一個(gè)字符串hello100】6、【單選題】關(guān)于以下程序段,正確的說法是()Strings1=”abc”+”def”;//1Strings2=newString(s1);//2if(s1==s2)//3System.out.println(“==succeeded”);//4if(s1.equals(s2))//5System.out.println(“.equals()succeeded”);//6本題答案:【行6執(zhí)行,行4不執(zhí)行】7、【單選題】String類中替換字符串的方法是()。本題答案:【replace】8.1測驗(yàn)1、【單選題】給定如下代碼所示的Java代碼。則運(yùn)行時(shí),會(huì)產(chǎn)生()類型的異常。Strings=null;s.concat(“abc”);本題答案:【NullPointerException】2、【單選題】異常類FileNotFoundException的父類是()。本題答案:【RuntimeException】8.2測驗(yàn)1、【單選題】Java中的錯(cuò)誤處理是通過異常處理模型來完成的,那么異常處理模塊可以處理的錯(cuò)誤是()。本題答案:【運(yùn)行時(shí)錯(cuò)誤】2、【單選題】下列操作必須采用try/catch語句來進(jìn)行異常處理的是()。本題答案:【構(gòu)造一個(gè)文件輸入流】8.3測驗(yàn)1、【單選題】給定如下Java程序,這段程序編譯運(yùn)行后的輸出結(jié)果是()publicclassTest{publicstaticvoidaMethod()throwsException{try{thrownewException();}finally{System.out.print(Finally);}}publicstaticvoidmain(String[]args){try{aMethod();}catch(Exceptione){System.out.print(Finished);}}}本題答案:【FinalyFinished】2、【單選題】給定如下Java代碼片段,則下列調(diào)用方法正確的是()。Publicintcount(inti)throwsException{if(i==0)thrownewException(“參數(shù)不正確!”);return20/i;}本題答案:【publicvoiduseCount()throwsException{count(0);}】3、【單選題】自定義異常類的父類可以是()本題答案:【Exception】8.1單元測驗(yàn)1、【單選題】當(dāng)方法遇到異常又不知如何處理時(shí),正確的處理是()。本題答案:【聲明拋出異常】2、【單選題】異常指的是下列哪種情況?()本題答案:【程序運(yùn)行過程中發(fā)生的不正?,F(xiàn)象,它將中斷指令的正常進(jìn)行】3、【單選題】()類是所有異常類的父類。本題答案:【Throwable】4、【單選題】在異常處理中,如釋放資源、關(guān)閉文件、關(guān)閉數(shù)據(jù)庫等由()來完成。本題答案:【finally子句】5、【單選題】運(yùn)行以下代碼:publicclassRTExcept{publicstaticvoidthrowit(){System.out.print(“throwit”);thrownewRuntimeException();}publicstaticvoidmain(String[]args){try{System.out.print(“hello”);throwit();}catch(Exceptionre){System.out.print(“caught”);}finally{System.out.print(“finally”);}System.out.println(“after”);}}運(yùn)行結(jié)果是()。本題答案:【hellothrowitcaughtfinallyafter】6、【判斷題】程序中用throw關(guān)鍵字拋出異常時(shí),只能拋出自己定義的異常對(duì)象。本題答案:【錯(cuò)誤】7、【判斷題】一個(gè)異常處理中finally語句塊只能有一個(gè)或者可以沒有。本題答案:【正確】8、【判斷題】異常類對(duì)象代表當(dāng)前出現(xiàn)的一個(gè)具體異常。本題答案:【正確】9、【判斷題】Java語言中的所有異常類都是java.lang.Throwable的子類。本題答案:【正確】10、【判斷題】Java語言中的所有異常類都是java.lang.Throwable的子類。本題答案:【正確】9.1測驗(yàn)1、【單選題】Java語言中,集合類都位于哪個(gè)包中()本題答案:【java.util】2、【單選題】下列集合中,不屬于Collection接口的子類的是()本題答案:【Properties】9.2測驗(yàn)1、【單選題】執(zhí)行下面程序,其運(yùn)行結(jié)果是(D)publicclassExample{publicstaticvoidmain(String[]args){ArrayListlist=newArrayList();//創(chuàng)建ArrayList集合list.add("Tom");//向該集合中添加字符串list.add("Jerry");Iteratorit=list.iterator();//獲取迭代器it.next();it.next();System.out.println(it.next());}}運(yùn)行以上程序,輸出結(jié)果是()本題答案:【以上結(jié)果都錯(cuò)誤】2、【單選題】下列關(guān)于ArrayList的描述中,錯(cuò)誤的是()本題答案:【ArrayList集合中的元素索引從1開始。】3、【單選題】下面關(guān)于List集合的描述中,哪一個(gè)是錯(cuò)誤的()本題答案:【List集合沒有索引】9.3測驗(yàn)1、【單選題】關(guān)于Map接口的下列說法錯(cuò)誤的是:()本題答案:【Map接口可以使用add()存儲(chǔ)元素。】2、【單選題】Map?接口存儲(chǔ)的元素是鍵值對(duì),其中值和鍵是()。本題答案:【可重復(fù),不可重復(fù)】9.4測驗(yàn)1、【單選題】不是迭代器接口(Iterator)所定義的方法是(???)本題答案:【nextElement()】2、【單選題】下面那些方法不是接口Collection中已聲明的方法(???)本題答案:【得到元素個(gè)數(shù)的length()方法】9.5測驗(yàn)1、【單選題】1.下列哪項(xiàng)是泛型的優(yōu)點(diǎn)?()本題答案:【不用向下強(qiáng)制類型轉(zhuǎn)換】2、【單選題】創(chuàng)建一個(gè)只能存放String的泛型ArrayList的語句是哪項(xiàng)?()本題答案:【ArrayListStringal=newArrayListString();】10.1測驗(yàn)1、【單選題】1、下列哪些容器不屬于SWING?()本題答案:【Frame】2、【單選題】在SWING中哪些描述是正確的?()本題答案:【以上都正確】10.2測驗(yàn)1、【單選題】()布局管理器使容器中各個(gè)構(gòu)件呈網(wǎng)格布局,平均占據(jù)容器空間。本題答案:【GridLayout】2、【單選題】FlowLayout布局管理器按照組件加入容器的次序從()到()排列組件。()本題答案:【左、右】10.3測驗(yàn)1、【單選題】獲取選擇框是否被選中的方法是()本題答案:【isSelected()】2、【單選題】為Button設(shè)置一個(gè)熱鍵alt+A,可以采用的代碼是()本題答案:【button.setMnenmonic()】10.4測驗(yàn)1、【單選題】能處理鼠標(biāo)拖動(dòng)和移動(dòng)兩種事件的接口是()本題答案:【MouseMotionListener】2、【單選題】包含當(dāng)事件發(fā)生時(shí)從源傳遞給監(jiān)視器的特定事件信息的對(duì)象()本題答案:【事件對(duì)象】第10章單元測驗(yàn)1、【單選題】在復(fù)選框中移動(dòng)鼠標(biāo),然后點(diǎn)擊一選項(xiàng),需要捕獲所選項(xiàng)必須實(shí)現(xiàn)哪個(gè)接口?()本題答案:【ItemListener】2、【單選題】事件處理機(jī)制能夠讓圖形界面響應(yīng)用戶的操作,主要包括()本題答案:【以上都是】3、【單選題】下列哪種Java組件作為容器組件()本題答案:【Panel面板】4、【單選題】下面哪種布局管理器,當(dāng)Frame的大小被改變時(shí),F(xiàn)rame中的按鈕的位置可能會(huì)被改變()本題答案:【FlowLayout】5、【單選題】事件監(jiān)聽接口中的方法的返回值是()本題答案:【void】6、【判斷題】Java的圖形界面技術(shù)經(jīng)歷了兩個(gè)發(fā)展階段,分別通過提供AWT開發(fā)包和SWING開發(fā)包來實(shí)現(xiàn)。本題答案:【正確】7、【判斷題】當(dāng)一個(gè)容器中放入多個(gè)單選鈕時(shí),需要先用Group對(duì)象將其分組,使得組內(nèi)不能選擇多個(gè),只能選擇其一。本題答案:【錯(cuò)誤】8、【判斷題】Window有兩種形式:Frame(框架)和Dialog(對(duì)話框)。本題答案:【正確】9、【判斷題】容器Java.awt.Container是Frame類的子類。本題答案:【錯(cuò)誤】10、【判斷題】容器里組件的位置和大小是由布局管理器決定的。本題答案:【正確】11.1測驗(yàn)1、【單選題】JDBC是用來訪問數(shù)據(jù)庫的,下面哪一個(gè)不是其功能()。本題答案:【增、刪、改數(shù)據(jù)庫】2、【單選題】JDBCAPI被定義在下列JavaAPI的哪個(gè)包中?()本題答案:【java.sql】11.2測驗(yàn)1、【單選題】在Java中開發(fā)JDBC應(yīng)用程序時(shí),使用DriverManager類的getConnection()方法建立與數(shù)據(jù)庫源連接的語句為:Connectioncon=DriverManager.getConnection(jdbc:sqlserver://localhost:1433;DatabaseName=test,“sa,“123456);URL連接中的“test”表示的是()。本題答案:【數(shù)據(jù)庫中表的名稱】2、【單選題】創(chuàng)建JDBC連接對(duì)象需要用到下列哪個(gè)類或接口中定義的方法?()本題答案:【DriverManager】11.3測驗(yàn)1、【單選題】下列哪一個(gè)不是Statement接口中的方法。()本題答案:【executeDelete方法】2、【單選題】Java對(duì)數(shù)據(jù)庫的操作一般包括()。本題答案:【查詢、插入、修改、刪除】11.4測驗(yàn)1、【單選題】下列哪一個(gè)接口稱為結(jié)果集。()本題答案:【ResultSet】2、【單選題】ResultSet中哪一個(gè)方法表示獲取結(jié)果集當(dāng)前行中指定字段的值。()本題答案:【getXXX(StringcolumnLabel)】11.5測驗(yàn)1、【單選題】PreparedStatment接口中哪一個(gè)方法執(zhí)行增加、刪除、修改操作。()本題答案:【executeUpdate】2、【單選題】在Java中,欲成功更新表course中數(shù)據(jù)(huors字段為int型,coursetitle為nvarchar型),假設(shè)已經(jīng)獲得了數(shù)據(jù)庫連接Connection的對(duì)象con,則在以下程序字段的下劃線處應(yīng)該填寫代碼是()。PreparedStatementpstrnt=con.prepareStatement(“updatecoursesethours=?Wherecoursetitle=?”);____________________________//此處填寫代碼pstmt.setString(2.”Java程序設(shè)計(jì)”);pstmt.executeUpdate();本題答案:【ostmt.setInt(1,800);】第11章單元測驗(yàn)1、【單選題】下列關(guān)于JDBC的描述中,錯(cuò)誤的是()。本題答案:【不同數(shù)據(jù)庫管理系統(tǒng)的JDBC驅(qū)動(dòng)程序都是一樣的】2、【單選題】Java語言提供了豐富的類和接口用于數(shù)據(jù)庫編程,主要包括java.sql和()兩個(gè)包。本題答案:【javax.sql】3、【單選題】下列哪一個(gè)方法用戶執(zhí)行返回多個(gè)結(jié)果。()本題答案:【executeQuery】4、【單選題】在Java中,下列接口或類不包括不包括在java.sql包中的是()。本題答案:【ArrayList】5、【單選題】在Java語言中,已知con為已經(jīng)建立的數(shù)據(jù)庫連接對(duì)象,則下列()是正確的JDBC代碼片段。本題答案:【PreparedStatementpstmt=con.prepartStatement(“insertintoEMP(EMPNO,ENAME)values(?,?)”);pstmt.setInt(1,7);pstmt.setString(2,”Admin”);】6、【判斷題】當(dāng)執(zhí)行查詢操作時(shí),執(zhí)行對(duì)象的executeUpdate方法,該方法返回的是結(jié)果集ResultSet。本題答案:【錯(cuò)誤】7、【判斷題】Statement對(duì)象提供了執(zhí)行基本SQL語句的功能。本題答案:【正確】8、【判斷題】JDBC就是用來操作數(shù)據(jù)庫的。具體可以實(shí)現(xiàn)與數(shù)據(jù)庫建立連接、向數(shù)據(jù)庫發(fā)送SQL語句和獲取并處理結(jié)果集三個(gè)功能。本題答案:【正確】9、【判斷題】ResultSet接口又稱結(jié)果集,是用來存儲(chǔ)數(shù)據(jù)查詢結(jié)果的對(duì)象。本題答案:【正確】10、【判斷題】Statement接口繼承了PreparedStatement接口,用來執(zhí)行預(yù)編譯的SQL語句。本題答案:【錯(cuò)誤】12.1測驗(yàn)1、【單選題】一個(gè)進(jìn)程至少包含幾個(gè)線程?()本題答案:【1】2、【單選題】下列說法中,錯(cuò)誤的是()。本題答案:【線程就是程序】12.2測驗(yàn)1、【單選題】線程啟動(dòng)后進(jìn)入下列哪個(gè)狀態(tài)?()本題答案:【可運(yùn)行狀態(tài)】2、【單選題】下列哪個(gè)方法不是線程類Thread中定義的方法?()本題答案:【exit()】12.3測驗(yàn)1、【單選題】()關(guān)鍵字可以對(duì)對(duì)象加互斥鎖。本題答案:【synchronized】2、【單選題】下列()方法可以使線程從運(yùn)行狀態(tài)進(jìn)入其他阻塞狀態(tài)。本題答案:【sleep】12.4測驗(yàn)1、【單選題】以下不屬于Thread類提供的線程控制方法是()。本題答案:【break()】2、【單選題】下列說法中錯(cuò)誤的一項(xiàng)是()。本題答案:【共享數(shù)據(jù)的訪問不一定全部使用synchronized加鎖】第12章單元測驗(yàn)1、【單選題】以下用于定義線程的執(zhí)行體的方法是()。本題答案:【run()】2、【單選題】Thread類的方法中,getName()方法的作用是()。本題答案:【返回線程的名稱】3、【單選題】下面的哪一個(gè)關(guān)鍵字通常用來對(duì)對(duì)象加鎖,從而使得對(duì)對(duì)象的訪問是排它的?()本題答案:【synchronized】4、【單選題】下列不屬于線程生命周期狀態(tài)的是()。本題答案:【解鎖狀態(tài)】5、【單選題】Runnable接口定義了如下哪些方法?()本題答案:【run()】6、【判斷題】一個(gè)線程可以包含多個(gè)進(jìn)程。本題答案:【錯(cuò)誤】7、【判斷題】如果在一個(gè)多處理器的機(jī)器上,有多個(gè)線程并行執(zhí)行,且線程的數(shù)量大于處理器數(shù)目時(shí),就會(huì)出現(xiàn)多個(gè)線程在同一個(gè)CPU上執(zhí)行的現(xiàn)象。本題答案:【正確】8、【判斷題】多線程程序設(shè)計(jì)的含義是可以將一個(gè)程序任務(wù)分成幾個(gè)并行的任務(wù)。本題答案:【正確】9、【判斷題】線程體的本質(zhì)是run()方法。本題答案:【正確】10、【判斷題】線程體可以位于Thread或Runnable中的run()方法。本題答案:【正確】期末考試1、【單選題】編譯JavaApplication源程序文件將產(chǎn)生相應(yīng)的字節(jié)碼文件,這些字節(jié)碼文件的擴(kuò)展名為()。本題答案:【class】2、【單選題】開發(fā)Java程序的步驟包括運(yùn)行、編寫、編譯,它們的先后順序是()。本題答案:【編寫—編譯—運(yùn)行】3、【單選題】在Java中,用于向控制臺(tái)輸出信息的語句是()。本題答案:【System.out.print()】4、【單選題】下列語句片段inta=10,b=4,c=20,d=6;System.out.println(a++*b+c*--d);結(jié)果為()本題答案:【140】5、【單選題】給出下面代碼:publicclasstest{staticinta[]=newa[10];publicstaticvoidmain(Stringargs[]){System.out.println(arr[10]);}}哪個(gè)選項(xiàng)是正確的?()本題答案:【編譯時(shí)將產(chǎn)生錯(cuò)誤】6、【單選題】在Java中,想要存儲(chǔ)真或假、是或否的數(shù)據(jù)最好使用()數(shù)據(jù)類型。本題答案:【boolean】7、【單選題】給定如下Java代碼片段,編譯運(yùn)行時(shí)的結(jié)果是()inti=2;switch(i){default:System.out.println(“default”);case0:System.out.println(“zero”);break;case1:System.out.println(“one”);case2:System.out.println(“two”);}本題答案:【輸出:two】8、【單選題】在Java中,使用()關(guān)鍵字導(dǎo)入包。本題答案:【import】9、【單選題】在Java中,無論循環(huán)條件是什么,下列()循環(huán)都至少執(zhí)行一次。本題答案:【do…while】10、【單選題】Java中,以下()關(guān)鍵字用于終止循環(huán),使程序跳到循環(huán)塊外的下一條語句。本題答案:【break】11、【單選題】對(duì)象使用時(shí),下面描述錯(cuò)誤的是()本題答案:【通過成員變量的訪問權(quán)限設(shè)定限制自身對(duì)這些變量方法的調(diào)用】12、【單選題】構(gòu)造方法何時(shí)被調(diào)用()本題答案:【創(chuàng)建對(duì)象時(shí)】13、【單選題】在Java中,下列關(guān)于帶參數(shù)的方法說法中正確的是()本題答案:【方法的參數(shù)可以是一個(gè)或多個(gè)】14、【單選題】分析下面的Java程序,執(zhí)行后的輸出結(jié)果為()。Stringstr=newStirng(“JavaScript”).;System.out.println(str.substring(0,str.indexOf(“a”)));本題答案:【J】15、【單選題】下列選項(xiàng)中關(guān)于Java中封裝的說法錯(cuò)誤的是()。本題答案:【包含屬性的類都必須封裝屬性,否則無法通過編譯?!?6、【單選題】在Java語言中,下列關(guān)于類的繼承的描述,正確的是()。本題答案:【一個(gè)類可以具有多個(gè)子類】17、【單選題】在Java中,已定義兩個(gè)接口B和C,要定義一個(gè)實(shí)現(xiàn)這兩個(gè)接口的類,以下語句正確的是()。本題答案:【classAimplementsB,C】18、【單選題】Java中的錯(cuò)誤處理是通過異常處理模型來完成的,那么異常處理模塊可以處理的錯(cuò)誤是()。本題答案:【運(yùn)行時(shí)錯(cuò)誤】19、【單選題】在Java中開發(fā)JDBC應(yīng)用程序時(shí),使用DriverManager類的getConnection()方法建立與數(shù)據(jù)庫源連接的語句為:Connectioncon=DriverManager.getConnection(jdbc:sqlserver://localhost:1433;DatabaseName=test,“sa,“123456);URL連接中的“test”表示的是()。本題答案:【數(shù)據(jù)庫中表的名稱】20、【單選題】Java語言中,集合類都位于哪個(gè)包中()?本題答案:【java.util】21、【單選題】事件處理機(jī)制能夠讓圖形界面響應(yīng)用戶的操作,主要包括()本題答案:【以上都是】22、【單選題】下面的哪一個(gè)關(guān)鍵字通常用來對(duì)對(duì)象加鎖,從而使得對(duì)對(duì)象的訪問是排它的?()本題答案:【synchronized】23、【單選題】下列不屬于線程生命周期狀態(tài)的是()。本題答案:【解鎖狀態(tài)】24、【單選題】以下用于定義線程的執(zhí)行體的方法是()。本題答案:【init()】25、【單選題】下列哪種Java組件作為容器組件()本題答案:【Panel面板】26、【單選題】下列關(guān)于ArrayList的描述中,錯(cuò)誤的是()。本題答案:【ArrayList集合中的元素索引從1開始?!?7、【單選題】在JDBC應(yīng)用程序中,使用Statement接口的()方法,執(zhí)行查詢語句,并可返回結(jié)果集。本題答案:【executeQuery()】28、【單選題】在Java中,JDBCAPI定義
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 豪宅項(xiàng)目轉(zhuǎn)讓協(xié)議書范本
- 貨運(yùn)司機(jī)兼職合同協(xié)議
- 貸款采購供銷合同協(xié)議
- 貨場鋼材回收合同協(xié)議
- 走賬免責(zé)協(xié)議書模板
- 設(shè)備共享協(xié)議書范本
- 貨運(yùn)公路運(yùn)輸合同協(xié)議
- 解除就業(yè)協(xié)議書模板
- 2025年礦山安全與環(huán)境保護(hù)專業(yè)考試題及答案
- 2025年聚合物化學(xué)入門考試題及答案
- 鋼結(jié)構(gòu)的油漆施工課件
- 子宮平滑肌瘤手術(shù)臨床路徑表單
- 2022-2023學(xué)年廣東省深圳市南山區(qū)六年級(jí)上學(xué)期期末英語試卷
- 眼部美容手術(shù)
- 幼兒園安全隱患舉報(bào)獎(jiǎng)勵(lì)制度范文(二篇)
- 多邊形的內(nèi)角和的說課稿
- 故宮的課件教學(xué)課件
- 生活垃圾焚燒發(fā)電廠摻燒一般工業(yè)固廢和協(xié)同處置污泥項(xiàng)目環(huán)評(píng)資料環(huán)境影響
- DB11T 1615-2019 園林綠化科普標(biāo)識(shí)設(shè)置規(guī)范
- 小學(xué)閱讀社團(tuán)活動(dòng)總結(jié)
- GB/T 22069-2024燃?xì)獍l(fā)動(dòng)機(jī)驅(qū)動(dòng)空調(diào)(熱泵)機(jī)組
評(píng)論
0/150
提交評(píng)論