【MOOC】Java程序設(shè)計(jì)-北京大學(xué) 中國大學(xué)慕課MOOC答案_第1頁
【MOOC】Java程序設(shè)計(jì)-北京大學(xué) 中國大學(xué)慕課MOOC答案_第2頁
【MOOC】Java程序設(shè)計(jì)-北京大學(xué) 中國大學(xué)慕課MOOC答案_第3頁
【MOOC】Java程序設(shè)計(jì)-北京大學(xué) 中國大學(xué)慕課MOOC答案_第4頁
【MOOC】Java程序設(shè)計(jì)-北京大學(xué) 中國大學(xué)慕課MOOC答案_第5頁
已閱讀5頁,還剩49頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

【MOOC】Java程序設(shè)計(jì)-北京大學(xué)中國大學(xué)慕課MOOC答案Week1測試1、【單選題】Java的三大平臺不包括本題答案:【Android】2、【單選題】Java出現(xiàn)于哪年本題答案:【1995】3、【單選題】Java的開發(fā)工具是本題答案:【JDK】4、【多選題】面向?qū)ο笳Z言的特點(diǎn)包括:本題答案:【封裝#繼承#多態(tài)】5、【多選題】Java相關(guān)的網(wǎng)站包括本題答案:【#/technetwork/java/index.html##】6、【判斷題】Java的運(yùn)行環(huán)境叫JRE本題答案:【正確】7、【判斷題】JDK包括JRE及開發(fā)工具本題答案:【正確】8、【判斷題】JRE包括JVM及API本題答案:【正確】9、【判斷題】Java是跨平臺的語言本題答案:【正確】10、【判斷題】Java是一種面向?qū)ο蟮恼Z言本題答案:【正確】11、【判斷題】Java不直接使用指針本題答案:【正確】12、【判斷題】Java的垃圾回收要由程序員自己來進(jìn)行本題答案:【錯誤】13、【判斷題】Java有豐富的庫供我們調(diào)用本題答案:【正確】14、【判斷題】java程序編譯的結(jié)果(class文件)中包含的是實(shí)際機(jī)器的CPU指令本題答案:【錯誤】week2互評作業(yè)Week2測試1、【判斷題】main()的寫法是publicvoidmain(String[]arg)本題答案:【錯誤】2、【判斷題】public類名與文件同名本題答案:【正確】3、【判斷題】package名與路徑同名本題答案:【正確】4、【判斷題】import表示導(dǎo)入本題答案:【正確】5、【判斷題】編譯程序的基本命令是javac本題答案:【正確】6、【判斷題】運(yùn)行程序時java后面跟的是文件名本題答案:【錯誤】7、【判斷題】path表示前者是命令(javac及java)的路徑本題答案:【正確】8、【判斷題】path是所要引用的類的路徑本題答案:【錯誤】9、【判斷題】在javac及java命令行上使用-classpath(或-cp)選項(xiàng)可以引用別的庫本題答案:【正確】10、【判斷題】可以使用jar來打包程序本題答案:【正確】11、【判斷題】jar文件中的清單信息文件中Main-Class表示主類本題答案:【正確】12、【判斷題】可以使用javadoc來生成文檔本題答案:【正確】13、【判斷題】Javap查看類信息及反匯編本題答案:【正確】14、【判斷題】jar打包常用的參數(shù)是cvfm本題答案:【正確】15、【判斷題】運(yùn)行jar時,使用java-jar文件名.jar本題答案:【正確】16、【判斷題】文檔注釋是用/***/本題答案:【正確】17、【判斷題】@param表示對方法的說明對方法中某參數(shù)的說明本題答案:【正確】18、【判斷題】使用Scanner的next()方法可以得到一個實(shí)數(shù)本題答案:【錯誤】19、【判斷題】用Integer.parseInt(s)可以用來解析一個整數(shù)本題答案:【正確】20、【判斷題】用Double.parseDouble(s)可以用來解析一個實(shí)數(shù)本題答案:【正確】21、【判斷題】add(xxxx)可以將按鈕等對象加入到Frame中本題答案:【正確】22、【判斷題】btn.addActionListener可以用來處理事件本題答案:【正確】23、【判斷題】處理事件的真正函數(shù)是actionPerformed()函數(shù)本題答案:【正確】week3互評作業(yè)Week3測試1、【判斷題】數(shù)據(jù)類型決定數(shù)據(jù)的存儲方式和運(yùn)算方式本題答案:【正確】2、【判斷題】Java中的數(shù)據(jù)類型分為兩大類本題答案:【正確】3、【判斷題】String屬于引用類型本題答案:【正確】4、【判斷題】Java中引用類型在賦值時,復(fù)制的是對象實(shí)體。本題答案:【錯誤】5、【判斷題】Java中的char是一個字節(jié)。本題答案:【錯誤】6、【判斷題】Java中的long是4個字節(jié)。本題答案:【錯誤】7、【判斷題】3.14是float型。本題答案:【錯誤】8、【判斷題】0b0001是二進(jìn)制寫法。本題答案:【正確】9、【判斷題】534L表示長整數(shù)。本題答案:【正確】10、【判斷題】Java中沒有無符號數(shù)。本題答案:【正確】11、【判斷題】Java中非零即真。本題答案:【錯誤】12、【判斷題】Java是大小寫敏感的語言。本題答案:【正確】13、【判斷題】按慣例,類名首字母大寫,變量名首字母小寫。本題答案:【正確】14、【判斷題】字符串連接運(yùn)算符其實(shí)是用append來實(shí)現(xiàn)的。本題答案:【正確】15、【判斷題】^表示乘方運(yùn)算。本題答案:【錯誤】16、【判斷題】15/4的結(jié)果是3.75。本題答案:【錯誤】17、【判斷題】表示短路與運(yùn)算。本題答案:【錯誤】18、【判斷題】表示無符號右移。本題答案:【正確】19、【判斷題】書寫表達(dá)式要少用或不用括號。本題答案:【錯誤】20、【判斷題】javap–c命令可以反匯編代碼。本題答案:【正確】21、【判斷題】程序的三種基本流程是順序、分支、循環(huán)。本題答案:【正確】22、【判斷題】Java中可以在任一表達(dá)式后面加分號構(gòu)成表達(dá)式語句。本題答案:【錯誤】23、【判斷題】case后面可以跟變量。本題答案:【錯誤】24、【判斷題】循環(huán)語句有三種寫法。本題答案:【正確】25、【判斷題】循環(huán)一般有五個要素。本題答案:【正確】26、【判斷題】do.while循環(huán)至少執(zhí)行一次。本題答案:【正確】27、【判斷題】break及continue后面可以跟一個語句標(biāo)號。本題答案:【正確】28、【判斷題】增強(qiáng)的for語句可以方便地遍歷數(shù)組。本題答案:【正確】29、【判斷題】數(shù)組都有一個屬性length。本題答案:【正確】30、【判斷題】main()的寫法是publicvoidmain(intargc,String[]argv)本題答案:【錯誤】31、【判斷題】聲明數(shù)組時可以直接指定數(shù)組的大小。本題答案:【錯誤】32、【判斷題】數(shù)組都是引用類型。本題答案:【正確】33、【判斷題】數(shù)組元素都會隱式初始化。本題答案:【正確】Week4互評作業(yè)Week4測試1、【判斷題】類(class)是組成Java程序的基本要素。本題答案:【正確】2、【判斷題】類將變量與函數(shù)封裝到一個類中。本題答案:【正確】3、【判斷題】方法(method)是類的功能,是用函數(shù)來表示的。本題答案:【正確】4、【判斷題】構(gòu)造方法(constructor)與類名同名。本題答案:【正確】5、【判斷題】如果沒有定義任何構(gòu)造方法,系統(tǒng)會自動產(chǎn)生一個構(gòu)造方法。本題答案:【正確】6、【判斷題】new表示新建并初始化一個對象。本題答案:【正確】7、【判斷題】方法重載(overloading)是指多個方法有相同的名字。本題答案:【正確】8、【判斷題】方法重載是多態(tài)(polymorphism)的一種方式。本題答案:【正確】9、【判斷題】一個類只能有一個直接父類。本題答案:【正確】10、【判斷題】繼承可以實(shí)現(xiàn)代碼重用,提高開發(fā)效率和可維護(hù)性。本題答案:【正確】11、【判斷題】Java中的繼承是通過extends關(guān)鍵字來實(shí)現(xiàn)的。本題答案:【正確】12、【判斷題】如果沒有extends子句,則該類默認(rèn)為java.lang.Object的子類。本題答案:【正確】13、【判斷題】所有的類都是通過直接或間接地繼承java.lang.Object得到的。本題答案:【正確】14、【判斷題】繼承關(guān)系在UML圖中,是用一個箭頭來表示子類與父類的關(guān)系的。本題答案:【正確】15、【判斷題】父類的非私有方法可以被子類自動繼承。本題答案:【正確】16、【判斷題】子類也可以重新定義與父類同名的方法,實(shí)現(xiàn)對父類方法的覆蓋(Override)。本題答案:【正確】17、【判斷題】使用super訪問父類的域和方法。本題答案:【正確】18、【判斷題】在覆蓋父類的方法的同時,使用super可以利用已定義好的父類的方法。本題答案:【正確】19、【判斷題】子類在構(gòu)造方法中,可以用super來調(diào)用父類的構(gòu)造方法。本題答案:【正確】20、【判斷題】在構(gòu)造方法中,使用super()時,必須放在第一句。本題答案:【正確】21、【判斷題】子類對象可以被視為其父類的一個對象。本題答案:【正確】22、【判斷題】如果一個方法的形式參數(shù)定義的是父類對象,那么調(diào)用這個方法時,可以使用子類對象作為實(shí)際參數(shù)。本題答案:【正確】23、【判斷題】包及子包的定義,實(shí)際上是為了解決名字空間、名字沖突。本題答案:【正確】24、【判斷題】同一包中的各個類,默認(rèn)情況下可互相訪問。本題答案:【正確】25、【判斷題】Java編譯器自動導(dǎo)入包java.lang.*。本題答案:【正確】26、【判斷題】類的訪問控制符或者為public,或者默認(rèn)。本題答案:【正確】27、【判斷題】將字段用private修飾,從而更好地將信息進(jìn)行封裝和隱藏。本題答案:【正確】28、【判斷題】使用setter及getter是一種好的編程習(xí)慣。本題答案:【正確】29、【判斷題】static表示靜態(tài)的、非實(shí)例的、類的。本題答案:【正確】30、【判斷題】static變量可以表示全局變量。本題答案:【正確】31、【判斷題】如果一個類被abstract所修飾,說明這個類不能被實(shí)例化。本題答案:【正確】32、【判斷題】final所修飾的方法,是不能被子類所覆蓋的方法。本題答案:【正確】33、【判斷題】final所修飾的變量,是只讀量。本題答案:【正確】34、【判斷題】一個字段被staticfinal兩個修飾符所限定時,它可以表示常量。本題答案:【正確】35、【判斷題】在定義final局部變量時,也必須且只能賦值一次。本題答案:【正確】36、【判斷題】抽象方法在子類中必須被實(shí)現(xiàn),否則子類仍然是abstract的。本題答案:【正確】37、【判斷題】一旦某個類中包含了abstract方法,則這個類必須聲明為abstract類。本題答案:【正確】38、【判斷題】在類的聲明中用implements子句來表示一個類使用某個接口。本題答案:【正確】39、【判斷題】接口類型是引用類型。本題答案:【正確】40、【判斷題】在接口中定義的常量具有public,static,final的屬性。本題答案:【正確】41、【判斷題】一個文件中最多只能有一個package語句。本題答案:【正確】42、【判斷題】在接口中定義的方法具有public,abstract的特點(diǎn)(Java8以前)。本題答案:【正確】43、【判斷題】Java8中,在接口中可以有static的方法,也可以有方法體的方法。本題答案:【正確】44、【判斷題】enum表示枚舉。本題答案:【正確】45、【判斷題】一個類只能實(shí)現(xiàn)一個接口。本題答案:【錯誤】46、【判斷題】abstract類必須包含abstract方法。本題答案:【錯誤】47、【判斷題】接口不能有父接口。本題答案:【錯誤】48、【判斷題】java中的enum是整數(shù)。本題答案:【錯誤】49、【判斷題】finalabstract可以同時修飾一個方法。本題答案:【錯誤】50、【判斷題】一個文件中最多只能有一個class定義。本題答案:【錯誤】51、【判斷題】構(gòu)造方法是可以繼承的。本題答案:【錯誤】52、【判斷題】this和super是兩個不同的對象。本題答案:【錯誤】53、【判斷題】子類不能Overload與父類同名的方法。本題答案:【錯誤】54、【判斷題】字段(field)是類的屬性,是用函數(shù)來表示的。本題答案:【錯誤】55、【判斷題】構(gòu)造方法(constructor)的返回類型是void。本題答案:【錯誤】56、【判斷題】作何一個類,系統(tǒng)都會自動產(chǎn)生一個不帶參數(shù)的構(gòu)造方法。本題答案:【錯誤】57、【判斷題】方法簽名(signature)包括參數(shù)的類型及參數(shù)的名字。本題答案:【錯誤】58、【判斷題】private可以修飾類的成員(字段、方法)。本題答案:【正確】59、【判斷題】protected修飾的成員,不能在包中訪問,只能在子類中訪問。本題答案:【錯誤】60、【判斷題】如果省略訪問控制符,則表示private。本題答案:【錯誤】61、【判斷題】static函數(shù)中可以使用this。本題答案:【錯誤】62、【判斷題】static函數(shù)可以直接使用類名來訪問,不能用對象實(shí)例來訪問。本題答案:【錯誤】63、【判斷題】importstatic可以導(dǎo)入任何一個類。本題答案:【錯誤】64、【判斷題】如果一個類被final所修飾,說明這個類不能被實(shí)例化。本題答案:【錯誤】65、【判斷題】如果一個類被abstract所修飾,說明這個類沒有構(gòu)造方法。本題答案:【錯誤】Week5互評作業(yè)Week5測試1、【判斷題】局部變量是方法中定義的變量或方法的參變量。本題答案:【正確】2、【判斷題】局部變量存在于棧中。本題答案:【正確】3、【判斷題】當(dāng)方法調(diào)用結(jié)束,方法中的局部變量就結(jié)束其生命了。本題答案:【正確】4、【判斷題】字段變量可以自動賦初值。本題答案:【正確】5、【判斷題】main函數(shù)也可以寫為publicstaticvoidmain(String…argv){}。本題答案:【正確】6、【判斷題】不定長參數(shù)實(shí)際上可以理解為數(shù)組。本題答案:【正確】7、【判斷題】javap–c命令可以反匯編Java類中的指令。本題答案:【正確】8、【判斷題】多態(tài)是指一個程序中相同的名字表示不同的含義的情況。本題答案:【正確】9、【判斷題】overload是多態(tài)的一種。本題答案:【正確】10、【判斷題】override及虛方法調(diào)用是多態(tài)的一種。本題答案:【正確】11、【判斷題】虛方法調(diào)用是由對象實(shí)例的類型來動態(tài)決定的。本題答案:【正確】12、【判斷題】虛方法調(diào)用可以理解為方法的動態(tài)綁定。本題答案:【正確】13、【判斷題】static,private,final方法不是虛方法。本題答案:【正確】14、【判斷題】static方法調(diào)用是由所聲明的變量類型所決定,與實(shí)例無關(guān)。本題答案:【正確】15、【判斷題】在構(gòu)造方法中,如果沒有this及super,則編譯器自動加上super()。本題答案:【正確】16、【判斷題】在構(gòu)造方法在執(zhí)行時,令所有父類的構(gòu)造方法都得到調(diào)用。本題答案:【正確】17、【判斷題】在構(gòu)造方法在執(zhí)行時,一定會調(diào)用Object的構(gòu)造方法。本題答案:【正確】18、【判斷題】創(chuàng)建對象時,可以用{{}}這樣的語法來對字段進(jìn)行賦值。本題答案:【正確】19、【判斷題】實(shí)例初始化,先于構(gòu)造方法{}中的語句執(zhí)行。本題答案:【正確】20、【判斷題】靜態(tài)初始化,在第一次使用這個類時要執(zhí)行。本題答案:【正確】21、【判斷題】Java中自動進(jìn)行垃圾回收。本題答案:【正確】22、【判斷題】系統(tǒng)在回收時會自動調(diào)用對象的finalize()方法。本題答案:【正確】23、【判斷題】由于finalize()方法的調(diào)用時機(jī)并不確定,所以一般不用finalize()。本題答案:【正確】24、【判斷題】try-with-resources語句可以自動執(zhí)行close()方法。本題答案:【正確】25、【判斷題】內(nèi)部類中訪問外部類的字段可以用“外部類名.this.字段”的方式。本題答案:【正確】26、【判斷題】局部類及匿名類可以訪問final局部變量。本題答案:【正確】27、【判斷題】匿名類不取名字,直接用其父類或接口的名字。本題答案:【正確】28、【判斷題】匿名類在定義時就創(chuàng)建了一個實(shí)例。本題答案:【正確】29、【判斷題】在用new創(chuàng)建內(nèi)部類實(shí)例時,要在new前面冠以對象變量。本題答案:【正確】30、【判斷題】匿名類使用父類的構(gòu)造方法。本題答案:【正確】31、【判斷題】用到界面的事件處理中可以使用匿名類。本題答案:【正確】32、【判斷題】匿名類經(jīng)常用于做方法的參數(shù)。本題答案:【正確】33、【判斷題】多態(tài)是在編譯時就能確定的。本題答案:【錯誤】34、【判斷題】字段是方法中定義的變量或方法的參變量。本題答案:【錯誤】35、【判斷題】局部變量可以自動賦初值。本題答案:【錯誤】36、【判斷題】對于引用型變量,傳遞的值復(fù)制對象實(shí)體。本題答案:【錯誤】37、【判斷題】靜態(tài)初始化,在每次創(chuàng)建對象實(shí)例時都會執(zhí)行一次。本題答案:【錯誤】38、【判斷題】實(shí)例初始化,先于靜態(tài)初始化執(zhí)行。本題答案:【錯誤】39、【判斷題】抽象類不能有構(gòu)造方法。本題答案:【錯誤】40、【判斷題】編譯器會為所有的類加一個default構(gòu)造方法,即使用戶已定義了構(gòu)造方法。本題答案:【錯誤】41、【判斷題】虛方法調(diào)用是指編譯時就決定了調(diào)用哪個類中的哪個方法。本題答案:【錯誤】42、【判斷題】Java中的方法默認(rèn)不是虛方法,需要用特殊的關(guān)鍵字才能表明是虛方法。本題答案:【錯誤】43、【判斷題】Java中使用delete來清除創(chuàng)建的對象。本題答案:【錯誤】44、【判斷題】System.gc()方法強(qiáng)制立即執(zhí)行垃圾回收。本題答案:【錯誤】45、【判斷題】內(nèi)部類中不能訪問外部類的private字段及方法。本題答案:【錯誤】46、【判斷題】匿名類可以定義構(gòu)造方法。本題答案:【錯誤】Week6互評作業(yè)Week6測試1、【判斷題】拋出異常,使用關(guān)鍵字throw。本題答案:【正確】2、【判斷題】捕獲異常,使用關(guān)鍵字catch。本題答案:【正確】3、【判斷題】Error是Throwable的子類。本題答案:【正確】4、【判斷題】getCause()可以得到異常的內(nèi)部原因。本題答案:【正確】5、【判斷題】RuntimeException及其子類,可以不明確處理。本題答案:【正確】6、【判斷題】非RuntimeException及其子類,必須明確處理。本題答案:【正確】7、【判斷題】try-with-resource語句中自動加了close()方法的調(diào)用。本題答案:【正確】8、【判斷題】用戶自定義異常類繼承自Exception類或某個子Exception類。本題答案:【正確】9、【判斷題】assert表示斷言。本題答案:【正確】10、【判斷題】assert后面可以跟一個boolean類型的表達(dá)式。本題答案:【正確】11、【判斷題】要使assert起作用,則在運(yùn)行時,使用選項(xiàng)(-ea,或-enableassertions)。本題答案:【正確】12、【判斷題】單元測試是保證代碼質(zhì)量的一種手段。本題答案:【正確】13、【判斷題】現(xiàn)在很多Java集成開發(fā)工具都提供了對JUnit的支持。本題答案:【正確】14、【判斷題】@Test來標(biāo)注測試函數(shù)。本題答案:【正確】15、【判斷題】assertEqauls表示程序要保證兩個參數(shù)要相等。本題答案:【正確】16、【判斷題】程序中的錯誤通??梢苑殖扇箢悾赫Z法錯、運(yùn)行錯、邏輯錯。本題答案:【正確】17、【判斷題】語法錯可以由編譯器發(fā)現(xiàn)。本題答案:【正確】18、【判斷題】運(yùn)行時錯可以由try-catch方式進(jìn)行處理。本題答案:【正確】19、【判斷題】程序的調(diào)試包括斷點(diǎn)、跟蹤、監(jiān)視等手段。本題答案:【正確】20、【判斷題】catch多個異常時,子類異常要排在父類異常的后面。本題答案:【錯誤】21、【判斷題】finally語句是指沒有異常出現(xiàn)時要執(zhí)行的語句。本題答案:【錯誤】22、【判斷題】如果有return語句,finally語句應(yīng)不會執(zhí)行。本題答案:【錯誤】23、【判斷題】邏輯錯可以由編譯器發(fā)現(xiàn)。本題答案:【錯誤】24、【判斷題】try-with-resource語句中的close()方法只有當(dāng)異常發(fā)生時才會調(diào)用。本題答案:【錯誤】25、【判斷題】若父類中的方法聲明了throws異常,則子類Override時一定也要throws異常。本題答案:【錯誤】26、【判斷題】若父類中的方法聲明了throws異常,則子類Override時可以throws更一般的異常。本題答案:【錯誤】27、【判斷題】在方法的簽名后面用關(guān)鍵字throw來聲明該方法會拋出異常。本題答案:【錯誤】28、【判斷題】Exception是Throwable的父類。本題答案:【錯誤】Week7互評作業(yè)Week7測試1、【判斷題】java.lang包是自動import的。本題答案:【正確】2、【判斷題】JavaSE的源代碼是開放的,我們可以閱讀。本題答案:【正確】3、【判斷題】一個類經(jīng)常需要覆蓋toString()方法。本題答案:【正確】4、【判斷題】任何對象都有toString()方法。本題答案:【正確】5、【判斷題】任何對象都有wait()及notify()方法。本題答案:【正確】6、【判斷題】如果不覆蓋equals()方法,則equals()方法與==的結(jié)果是一樣的。本題答案:【正確】7、【判斷題】String對象中所包裝的內(nèi)容是不可改變的(immutable)。本題答案:【正確】8、【判斷題】字符串的+運(yùn)算,實(shí)際表示StringBuffer、StringBuiler的append運(yùn)算。本題答案:【正確】9、【判斷題】在循環(huán)中用字符串的+運(yùn)算,要注意效率問題。本題答案:【正確】10、【判斷題】java.util.StringTokenizer類提供了對字符串進(jìn)行分割的功能。本題答案:【正確】11、【判斷題】Date對象的getTime()得到的是一個long長整數(shù)。本題答案:【正確】12、【判斷題】SimpleDateFormat類可以用來解析日期字符串。本題答案:【正確】13、【判斷題】LocalDateTime類的parse()方法可以用來解析日期字符串。本題答案:【正確】14、【判斷題】java.util中包括List、Set及Map等。本題答案:【正確】15、【判斷題】List會記錄元素的保存順序。本題答案:【正確】16、【判斷題】Map記錄的是鍵-值對的集合。本題答案:【正確】17、【判斷題】Dictionary記錄的是鍵-值對的集合。本題答案:【正確】18、【判斷題】Hashtable記錄的是鍵-值對的集合。本題答案:【正確】19、【判斷題】Stack的主要方法包括push及pop等。本題答案:【正確】20、【判斷題】Map的主要實(shí)現(xiàn)包括HashMap及TreeMap。本題答案:【正確】21、【判斷題】Set的主要實(shí)現(xiàn)包括HashSet及TreeSet。本題答案:【正確】22、【判斷題】List的主要實(shí)現(xiàn)包括LinkedList及ArrayList。本題答案:【正確】23、【判斷題】Queue的主要實(shí)現(xiàn)包括LinkedList。本題答案:【正確】24、【判斷題】LinkedList類同時實(shí)現(xiàn)了List及Queue。本題答案:【正確】25、【判斷題】Vector類大體相當(dāng)于ArrayList。本題答案:【正確】26、【判斷題】Hashtable類大體相當(dāng)于HashMap。本題答案:【正確】27、【判斷題】for-each語句可以用于所有的Collection及數(shù)組。本題答案:【正確】28、【判斷題】for-each語句可以用于所有的Iterable對象。本題答案:【正確】29、【判斷題】使用binarySearch之前先要進(jìn)行排序。本題答案:【正確】30、【判斷題】使用Arrays類及Collections類的方法可以進(jìn)行排序。本題答案:【正確】31、【判斷題】sort方法中的比較器可以用Lambda表達(dá)式。本題答案:【正確】32、【判斷題】一般在覆蓋時,要同時覆蓋hashCode、equals方法。本題答案:【正確】33、【判斷題】遍試的基本模式是在循環(huán)中用判斷。本題答案:【正確】34、【判斷題】迭代的基本模式是while(){x=f(x);}。本題答案:【正確】35、【判斷題】遞歸是自己調(diào)用自己。本題答案:【正確】36、【判斷題】回溯是常用的算法之一。本題答案:【正確】37、【判斷題】TreeMap的底層是用TreeSet實(shí)現(xiàn)的。本題答案:【錯誤】38、【判斷題】Java8中的timeapi也是在java.util包中。本題答案:【錯誤】39、【判斷題】Stack的push方法表示出棧。本題答案:【錯誤】40、【判斷題】Queue的主要方法包括push及pop等。本題答案:【錯誤】41、【判斷題】LinkedList的offer()方法表示出隊(duì)列。本題答案:【錯誤】42、【判斷題】Calendar對象的getTime()得到的是一個long長整數(shù)。本題答案:【錯誤】43、【判斷題】Set會記錄元素的保存順序。本題答案:【錯誤】44、【判斷題】Stringa=Hello;則執(zhí)行a.replace(e,f)后a的內(nèi)容為Hfllo。本題答案:【錯誤】45、【判斷題】Stringa=aaa;則執(zhí)行a.concat(bbb)后a的內(nèi)容為aaabbb。本題答案:【錯誤】46、【判斷題】Stringa=abcdef;則a.substring(1,3)的結(jié)果為bcd。本題答案:【錯誤】47、【判斷題】String與數(shù)組一樣,有一個屬性叫l(wèi)ength。本題答案:【錯誤】48、【判斷題】Stringa=abcdef;則a.charAt(3)的結(jié)果為'c'。本題答案:【錯誤】49、【判斷題】由于字符串的內(nèi)部化,abc==newString(abc)為true。本題答案:【錯誤】50、【判斷題】StringBuffer與StringBuidler是相似的,但StringBuffer是JDK1.5以后的。本題答案:【錯誤】51、【判斷題】for-each語句可以用于所有的Enumerable對象。本題答案:【錯誤】52、【判斷題】Hashtable是Properties的子類。本題答案:【錯誤】53、【判斷題】equals()方法與==的含義是一樣的。本題答案:【錯誤】54、【判斷題】IntegerI=5實(shí)際表示IntegerI=newInteger(5)。本題答案:【錯誤】Week8互評作業(yè)Week8測試1、【判斷題】線程體的本質(zhì)是run()方法。本題答案:【正確】2、【判斷題】線程類是Thread類來表示的。本題答案:【正確】3、【判斷題】線程體可以位于Thread或Runnable中的run()方法。本題答案:【正確】4、【判斷題】線程體可以用Lambda表達(dá)式來表示。本題答案:【正確】5、【判斷題】Java從語言級別支持多線程。本題答案:【正確】6、【判斷題】啟動線程用start()方法。本題答案:【正確】7、【判斷題】多個線程可以同時執(zhí)行。本題答案:【正確】8、【判斷題】設(shè)定線程優(yōu)先級用setPriority()方法。本題答案:【正確】9、【判斷題】設(shè)定一個標(biāo)記變量是常用的方法來決定是否結(jié)束線程。本題答案:【正確】10、【判斷題】并發(fā)API位于java.util.concurrent包及其子包中。本題答案:【正確】11、【判斷題】AtomicInteger類表示原子變量。本題答案:【正確】12、【判斷題】ConcurrentHashMap類是線程安全的類。本題答案:【正確】13、【判斷題】在線程中更新圖形化界面,要調(diào)用SwingUtilites..invokeLater()方法。本題答案:【正確】14、【判斷題】java.util.Timer類可以實(shí)現(xiàn)按周期重復(fù)執(zhí)行一定任務(wù)。本題答案:【正確】15、【判斷題】javax.swing.Timer類可以實(shí)現(xiàn)按周期重復(fù)執(zhí)行一定任務(wù)。本題答案:【正確】16、【判斷題】后臺線程(deamon)不會自動結(jié)束。本題答案:【錯誤】17、【判斷題】垃圾回收線程是優(yōu)先級很高的線程。本題答案:【錯誤】18、【判斷題】ArrayList類是線程安全的類。本題答案:【錯誤】Week9互評作業(yè)Week9測試1、【判斷題】流可分為輸入流與輸出流。本題答案:【正確】2、【判斷題】流可分為字符流與字節(jié)流。本題答案:【正確】3、【判斷題】流可分為節(jié)點(diǎn)流與處理流。本題答案:【正確】4、【判斷題】字符流在處理時要注意字符編碼。本題答案:【正確】5、【判斷題】Writer類寫入的是字符(char),而不是字節(jié)。本題答案:【正確】6、【判斷題】一個流對象經(jīng)過其他流的多次包裝,稱為流的鏈接。本題答案:【正確】7、【判斷題】處理流的構(gòu)造方法總是要帶一個其他的流對象作參數(shù)。本題答案:【正確】8、【判斷題】InputStreamReader可以將流包裝成Reader。本題答案:【正確】9、【判斷題】BufferedReader可以調(diào)用readLine()方法。本題答案:【正確】10、【判斷題】ByteArrayOutputStream可以相當(dāng)于內(nèi)存流。本題答案:【正確】11、【判斷題】DataOutputStream可以以二進(jìn)制的方式寫入double。本題答案:【正確】12、【判斷題】ObjectOutputStream可以寫入對象。本題答案:【正確】13、【判斷題】使用java.nio.file.Files的readAllLines()方法可以讀入整個文本文件。本題答案:【正確】14、【判斷題】JDK1.7對nio進(jìn)行了較大的改進(jìn)。本題答案:【正確】15、【判斷題】序列化要求對象實(shí)現(xiàn)Serializable接口。本題答案:【正確】16、【判斷題】使用流一般都要考慮IOException。本題答案:【正確】17、【判斷題】使用流一般都要考慮在線程中來進(jìn)行。本題答案:【正確】18、【判斷題】在線程中更新圖形化用戶界面要注意使用invokeLater()方法。本題答案:【正確】19、【判斷題】URL類可以獲取網(wǎng)頁的內(nèi)容。本題答案:【正確】20、【判斷題】正則表達(dá)式主要的應(yīng)用包括:匹配驗(yàn)證、分割、查找、替換等。本題答案:【正確】21、【判斷題】在Java中,將目錄也當(dāng)作文件處理。本題答案:【正確】22、【判斷題】File對象的list()方法可以列出子目錄。本題答案:【正確】23、【判斷題】RandomAccessFile,可以實(shí)現(xiàn)對文件的隨機(jī)讀寫操作。本題答案:【正確】24、【判斷題】正則表達(dá)式的基本寫法是:字符{數(shù)量}位置。本題答案:【正確】25、【判斷題】正則表達(dá)式相關(guān)的類位于于javax.util.regex。本題答案:【錯誤】26、【判斷題】正則表達(dá)式中\(zhòng)B表示單詞邊界。本題答案:【錯誤】27、【判斷題】正則表達(dá)式中\(zhòng)S表示空白。本題答案:【錯誤】28、【判斷題】正則表達(dá)式中.表示字符出現(xiàn)0次或1次。本題答案:【錯誤】29、【判斷題】File對象的list()方法返回的是File對象的數(shù)組。本題答案:【錯誤】30、【判斷題】序列化(serialize)是將對象讀入到內(nèi)存中。本題答案:【錯誤】31、【判斷題】任何對象都可以不需要聲明序列化,因?yàn)镾erializable接口沒有方法。本題答案:【錯誤】32、【判斷題】System.out為PrintWriter類型。本題答案:【錯誤】33、【判斷題】字符流中每個字符總是占兩個字節(jié)。本題答案:【錯誤】34、【判斷題】InputStream類最重要的的方法是write()。本題答案:【錯誤】Week10互評作業(yè)Week10測試1、【判斷題】Swing比AWT功能更強(qiáng),界面更豐富。本題答案:【正確】2、【判斷題】大部分Swing的Jxxx組件對應(yīng)于AWT中的xxx組件。本題答案:【正確】3、【判斷題】JComponent組件都是Container。本題答案:【正確】4、【判斷題】JFrame是Frame的子類。本題答案:【正確】5、【判斷題】applet是Panel的子類。本題答案:【正確】6、【判斷題】swing中的頂層容器包括JFrame,JDialog及JApplet。本題答案:【正確】7、【判斷題】Eclipse中可以進(jìn)行可視化的窗體設(shè)計(jì)。本題答案:【正確】8、【判斷題】默認(rèn)情況下,點(diǎn)擊JFrame的關(guān)閉按鈕并不會關(guān)閉它。本題答案:【正確】9、【判斷題】setDefaultCloseOperation(EXIT_ON_CLOSE);后點(diǎn)擊關(guān)閉按鈕可以退出。本題答案:【正確】10、【判斷題】JFrame中有一個getContentPane()方法來得到其內(nèi)容面板。本題答案:【正確】11、【判斷題】BorderLayout最多可以加五個子組件。本題答案:【正確】12、【判斷題】FlowLayout表示流式布局。本題答案:【正確】13、【判斷題】JFrame的默認(rèn)布局是BorderLayout。本題答案:【正確】14、【判斷題】setLayout(null);表示絕對布局。本題答案:【正確】15、【判斷題】事件監(jiān)聽器是一些接口,其中含有一些方法。本題答案:【正確】16、【判斷題】事件getSource()方法得到的事件源對象。本題答案:【正確】17、【判斷題】不同的監(jiān)聽器所帶的事件參數(shù)的類型可能不同。本題答案:【正確】18、【判斷題】事件參數(shù)中包含有事件發(fā)生的詳情。本題答案:【正確】19、【判斷題】事件適配器類(Adapter)可以簡化實(shí)現(xiàn)監(jiān)聽器。本題答案:【正確】20、【判斷題】不同的組件可以加同一個事件監(jiān)聽對象。本題答案:【正確】21、【判斷題】SwingUtilities.invokeLater()方法可以在別的線程中更新界面。本題答案:【正確】22、【判斷題】將一個組件加上JScrollPane能實(shí)現(xiàn)自動滾動功能。本題答案:【正確】23、【判斷題】JTextPane能實(shí)現(xiàn)RTF文本的編輯。本題答案:【正確】24、【判斷題】JOptionPane能實(shí)現(xiàn)彈出消息對話框的功能。本題答案:【正確】25、【判斷題】JFileChooser能實(shí)現(xiàn)文件選擇器的功能。本題答案:【正確】26、【判斷題】JMenubar、JMenu、JMenuItem能實(shí)現(xiàn)菜單的功能。本題答案:【正確】27、【判斷題】JList可以實(shí)現(xiàn)列表框功能。本題答案:【正確】28、【判斷題】JComboBox可以實(shí)現(xiàn)下拉框功能。本題答案:【正確】29、【判斷題】JCheckBox可以實(shí)現(xiàn)復(fù)選框功能。本題答案:【正確】30、【判斷題】JToolbar可以實(shí)現(xiàn)工具條功能。本題答案:【正確】31、【判斷題】JMenuItem是AbstractButton的子類。本題答案:【正確】32、【判斷題】requestFocus()可以讓對象獲得焦點(diǎn)。本題答案:【正確】33、【判斷題】MouseListener可以處理鼠標(biāo)按鍵事件。本題答案:【正確】34、【判斷題】KeyListener可以處理鼠標(biāo)按鍵事件。本題答案:【錯誤】35、【判斷題】實(shí)現(xiàn)事件監(jiān)聽器不能使用匿名類。本題答案:【錯誤】36、【判斷題】所有的事件監(jiān)聽接口都可以用Lambda表達(dá)式。本題答案:【錯誤】37、【判斷題】按鈕可以使用addActionListener來處理點(diǎn)擊后要做的事情。本題答案:【正確】38、【判斷題】事件Adapter是一些接口,其中含有一些方法。本題答案:【錯誤】39、【判斷題】GridLayout最多可以加五個子組件。本題答案:【錯誤】40、【判斷題】JFrame中不能直接用add()方法來添加子組件。本題答案:【錯誤】41、【判斷題】JButton是Button的子類。本題答案:【錯誤】42、【判斷題】有了Swing,就不需要awt包了。本題答案:【錯誤】43、【判斷題】一個組件最多可以加一個同類的事件監(jiān)聽對象。本題答案:【錯誤】Week11互評作業(yè)Week11測試1、【判斷題】HttpClient中獲取網(wǎng)絡(luò)信息可以使用Request類的Get()方法。本題答案:【正確】2、【判斷題】使用URL類可以獲取網(wǎng)絡(luò)信息。本題答案:【正確】3、【判斷題】獲取網(wǎng)絡(luò)信息后經(jīng)常需要用正則表達(dá)式來處理。本題答案:【正確】4、【判斷題】在Eclipse中可以引用第三方的庫。本題答案:【正確】5、【判斷題】客戶端要與服務(wù)端相連,則客戶端需要建立Socket對象。本題答案:【正確】6、【判斷題】服務(wù)端程序經(jīng)常需用線程來處理多個客戶。本題答案:【正確】7、【判斷題】Canvas的paint()方法帶一個Graphics參數(shù)。本題答案:【正確】8、【判斷題】Font類表示字體。本題答案:【正確】9、【判斷題】Polygon表示一個多邊形。本題答案:【正確】10、【判斷題】利用Graphics類的drawImage()方法顯示圖像。本題答案:【正確】11、【判斷題】BufferedImage對象的getGraphics()可以得到一個繪圖對象。本題答案:【正確】12、【判斷題】ImageIO類的read及write方法可以表示圖像的讀寫。本題答案:【正確】13、【判斷題】播放mp3文件可以使用JMF,還可以使用第三方庫。本題答案:【正確】14、【判斷題】使用數(shù)據(jù)庫管理的數(shù)據(jù)具有共享性、獨(dú)立性、完整性等優(yōu)點(diǎn)。本題答案:【正確】15、【判斷題】關(guān)系型數(shù)據(jù)庫中主要以二維表的形式表示數(shù)據(jù)。本題答案:【正確】16、【判斷題】SQL是操作數(shù)據(jù)庫的標(biāo)準(zhǔn)語言。本題答案:【正確】17、【判斷題】SQL中表示查詢是select語句。本題答案:【正確】18、【判斷題】SQL中表示刪除是delete語句。本題答案:【正確】19、【判斷題】SQL中update語句表示修改記錄。本題答案:【正確】20、【判斷題】SQL中createtable語句可以創(chuàng)建一個表。本題答案:【正確】21、【判斷題】SQL中語句可以創(chuàng)建一個表。本題答案:【正確】22、【判斷題】JDBC中Connection表示連接。本題答案:【正確】23、【判斷題】JDBC中Statement表示語句。本題答案:【正確】24、【判斷題】JDBC中用Class.forName()來注冊驅(qū)動程序。本題答案:【正確】25、【判斷題】使用PreparedStatement比Statement更安全一些。本題答案:【正確】26、【判斷題】在數(shù)據(jù)庫應(yīng)用中要將用戶輸入的參數(shù)放入到SQL語句中。本題答案:【正確】27、【判斷題】JTable需要數(shù)據(jù)模型來決定要顯示的數(shù)據(jù)。本題答案:【正確】28、【判斷題】在數(shù)據(jù)庫應(yīng)用中一般應(yīng)將數(shù)據(jù)訪問對象DAO定義成單獨(dú)的類。本題答案:【正確】29、【判斷題】ORMapping是數(shù)據(jù)庫中應(yīng)用中常見的技術(shù)。本題答案:【正確】30、【判斷題】服務(wù)端需要調(diào)用Socket類的accept方法接受客戶呼叫。本題答案:【錯誤】31、【判斷題】JDBC中RecordSet表示結(jié)果集。本題答案:【錯誤】32、【判斷題】SQL中delete語句可以刪除一個表。本題答案:【錯誤】33、【判斷題】SQL中add語句表示增加記錄。本題答案:【錯誤】34、【判斷題】JPanel的paintComponent()方法帶一個Graphics2D參數(shù)。本題答案:【錯誤】35、【判斷題】Graphics類是Graphics2D的子類。本題答案:【錯誤】36、【判斷題】畫一個填充的矩形,使用Graphics類的drawRect方法。本題答案:【錯誤】37、【判斷題】畫字符串,使用Graphics類的print方法。本題答案:【錯誤】期中考試題目1、【判斷題】Java是跨平臺的語言。本題答案:【正確】2、【判斷題】Java不直接使用指針。本題答案:【正確】3、【判斷題】可以使用jar來打包程序。本題答案:【正確】4、【判斷題】文檔注釋是用/***/本題答案:【正確】5、【判斷題】add(xxxx)可以將按鈕等對象加入到Frame中。本題答案:【正確】6、【判斷題】btn.addActionListener可以用來處理事件。本題答案:【正確】7、【判斷題】按慣例,類名首字母大寫,變量名首字母小寫。本題答案:【正確】8、【判斷題】字符串連接運(yùn)算符其實(shí)是用append來實(shí)現(xiàn)的。本題答案:【正確】9、【判斷題】javap–c命令可以反匯編代碼。本題答案:【正確】10、【判斷題】break及continue后面可以跟一個語句標(biāo)號。本題答案:【正確】11、【判斷題】增強(qiáng)的for語句可以方便地遍歷數(shù)組。本題答案:【正確】12、【判斷題】數(shù)組元素都會隱式初始化。本題答案:【正確】13、【判斷題】如果沒有定義任何構(gòu)造方法,系統(tǒng)會自動產(chǎn)生一個構(gòu)造方法。本題答案:【正確】14、【判斷題】方法重載是多態(tài)(polymorphism)的一種方式。本題答案:【正確】15、【判斷題】一個類只能有一個直接父類。本題答案:【正確】16、【判斷題】Java中的繼承是通過extends關(guān)鍵字來實(shí)現(xiàn)的。本題答案:【正確】17、【判斷題】如果沒有extends子句,則該類默認(rèn)為java.lang.Object的子類。本題答案:【正確】18、【判斷題】使用super訪問父類的域和方法。本題答案:【正確】19、【判斷題】在構(gòu)造方法中,使用super()時,必須放在第一句。本題答案:【正確】20、【判斷題】子類對象實(shí)例可以被視為其父類的一個對象。本題答案:【正確】21、【判斷題】同一包中的各個類,默認(rèn)情況下可互相訪問。本題答案:【正確】22、【判斷題】final所修飾的變量,是只讀量。本題答案:【正確】23、【判斷題】在定義final局部變量時,也必須且只能賦值一次。本題答案:【正確】24、【判斷題】在接口中定義的常量具有public,static,final的屬性。本題答案:【正確】25、【判斷題】在接口中定義的方法具有public,abstract的特點(diǎn)(Java8以前)。本題答案:【正確】26、【判斷題】虛方法調(diào)用是由對象實(shí)例的類型來動態(tài)決定的。本題答案:【正確】27、【判斷題】在構(gòu)造方法中,如果沒有this及super,則編譯器自動加上super()。本題答案:【正確】28、【判斷題】實(shí)例初始化,先于構(gòu)造方法{}中的語句執(zhí)行。本題答案:【正確】29、【判斷題】內(nèi)部類中訪問外部類的字段可以用“外部類名.this.字段”的方式。本題答案:【正確】30、【判斷題】Error是Throwable的子類。本題答案:【正確】31、【判斷題】getCause()可以得到異常的內(nèi)部原因。本題答案:【正確】32、【判斷題】現(xiàn)在很多Java集成開發(fā)工具都提供了對JUnit的支持。本題答案:【正確】33、【判斷題】Java的垃圾回收要由程序員自己來進(jìn)行。本題答案:【錯誤】34、【判斷題】java程序編譯的結(jié)果(class文件)中包含的是實(shí)際機(jī)器的CPU指令。本題答案:【錯誤】35、【判斷題】類名一定要與文件同名。本題答案:【錯誤】36、【判斷題】java中的enum是整數(shù)。本題答案:【錯誤】37、【判斷題】虛方法調(diào)用是指編譯時就決定了調(diào)用哪個類中的哪個方法。本題答案:【錯誤】38、【判斷題】Java中的方法默認(rèn)不是虛方法,需要用特殊的關(guān)鍵字才能表明是虛方法。本題答案:【錯誤】39、【判斷題】匿名類可以定義構(gòu)造方法。本題答案:【錯誤】40、【判斷題】abstract類必須包含abstract方法。本題答案:【錯誤】41、【判斷題】如果省略訪問控制符,則表示private。本題答案:【錯誤】42、【判斷題】static函數(shù)中可以使用this。本題答案:【錯誤】43、【判斷題】static函數(shù)可以直接使用類名來訪問,不能用對象實(shí)例來訪問。本題答案:【錯誤】44、【判斷題】如果一個類被final所修飾,說明這個類不能被實(shí)例化。本題答案:【錯誤】45、【判斷題】如果一個類被abstract所修飾,說明這個類沒有構(gòu)造方法。本題答案:【錯誤】46、【判斷題】實(shí)例初始化,先于靜態(tài)初始化執(zhí)行。本題答案:【錯誤】47、【判斷題】內(nèi)部類中不能訪問外部類的private字段及方法。本題答案:【錯誤】48、【判斷題】catch多個異常時,子類異常要排在父類異常的后面。本題答案:【錯誤】49、【判斷題】finally語句是指沒有異常出現(xiàn)時要執(zhí)行的語句。本題答案:【錯誤】50、【判斷題】若父類中的方法聲明了throws異常,則子類Override時一定也要throws異常。本題答案:【錯誤】51、【判斷題】main()的寫法是publicvoidmain(intargc,String[]argv)本題答案:【錯誤】52、【判斷題】聲明數(shù)組時可以直接指定數(shù)組的大小。本題答案:【錯誤】53、【判斷題】表示短路與運(yùn)算。本題答案:【錯誤】54、【判斷題】方法簽名(signature)包括參數(shù)的類型及參數(shù)的名字。本題答案:【錯誤】55、【判斷題】this和super是兩個不同的對象。本題答案:【錯誤】56、【判斷題】構(gòu)造方法(constructor)的返回類型是void。本題答案:【錯誤】57、【判斷題】Java中引用類型在賦值時,復(fù)制的是對象實(shí)體。本題答案:【錯誤】58、【判斷題】Java中的char是一個字節(jié)。本題答案:【錯誤】59、【判斷題】Java中非零即真。本題答案:【錯誤】期末測驗(yàn)1、【判斷題】JDK包括JRE及開發(fā)工具。本題答案:【正確】2、【判斷題】Java是跨平臺的語言。本題答案:【正確】3、【判斷題】Java不直接使用指針。本題答案:【正確】4、【判斷題】可以使用jar來打包程序。本題答案:【正確】5、【判斷題】文檔注釋是用/***/本題答案:【正確】6、【判斷題】add(xxxx)可以將按鈕等對象加入到Frame中。本題答案:【正確】7、【判斷題】btn.addActionListener可以用來處理事件。本題答案:【正確】8、【判斷題】按Java慣例,類名首字母大寫,變量名首字母小寫。本題答案:【正確】9、【判斷題】字符串連接運(yùn)算符其實(shí)是用append來實(shí)現(xiàn)的。本題答案:【正確】10、【判斷題】javap–c命令可以反匯編代碼。本題答案:【正確】11、【判斷題】break及continue后面可以跟一個語句標(biāo)號。本題答案:【正確】12、【判斷題】增強(qiáng)的for語句可以方便地遍歷數(shù)組。本題答案:【正確】13、【判斷題】數(shù)組元素都會隱式初始化。本題答案:【正確】14、【判斷題】如果沒有定義任何構(gòu)造方法,系統(tǒng)會自動產(chǎn)生一個構(gòu)造方法。本題答案:【正確】15、【判斷題】方法重載是多態(tài)(polymorphism)的一種方式。本題答案:【正確】16、【判斷題】一個類只能有一個直接父類。本題答案:【正確】17、【判斷題】Java中的繼承是通過extends關(guān)鍵字來實(shí)現(xiàn)的。本題答案:【正確】18、【判斷題】如果沒有extends子句,則該類默認(rèn)為java.lang.Object的子類。本題答案:【正確】19、【判斷題】使用super訪問父類的域和方法。本題答案:【正確】20、【判斷題】在構(gòu)造方法中,使用super()時,必須放在第一句。本題答案:【正確】21、【判斷題】子類對象實(shí)例可以被視為其父類的一個對象。本題答案:【正確】22、【判斷題】同一包中的各個類,默認(rèn)情況下可互相訪問。本題答案:【正確】23、【判斷題】final所修飾的變量,是只讀量。本題答案:【正確】24、【判斷題】在定義final局部變量時,也必須且只能賦值一次。本題答案:【正確】25、【判斷題】在接口中定義的常量具有public,static,final的屬性。本題答案:【正確】26、【判斷題】在接口中定義的方法具有public,abstract的特點(diǎn)(Java8以前)。本題答案:【正確】27、【判斷題】虛方法調(diào)用是由對象實(shí)例的類型來動態(tài)決定的。本題答案:【正確】28、【判斷題】在構(gòu)造方法中,如果沒有this及super,則編譯器自動加上super()。本題答案:【正確】29、【判斷題】實(shí)例初始化,先于構(gòu)造方法{}中的語句執(zhí)行。本題答案:【正確】30、【判斷題】內(nèi)部類中訪問外部類的字段可以用“外部類名.this.字段”的方式。本題答案:【正確】31、【判斷題】Error是Throwable的子類。本題答案:【正確】32、【判斷題】getCause()可以得到異常的內(nèi)部原因。本題答案:【正確】33、【判斷題】現(xiàn)在很多Java集成開發(fā)工具都提供了對JUnit的支持。本題答案:【正確】34、【判斷題】JavaSE的源代碼是開放的,我們可以閱讀。本題答案:【正確】35、【判斷題】任何類都可以覆蓋toString()方法。本題答案:【正確】36、【判斷題】Double對象中所包裝的值是不可改變的(immutable)。本題答案:【正確】37、【判斷題】String對象中所包裝的內(nèi)容是不可改變的(immutable)。本題答案:【正確】38、【判斷題】字符串的+運(yùn)算,實(shí)際表示StringBuffer、StringBuiler的append運(yùn)算。本題答案:【正確】39、【判斷題】SimpleDateFormat類可以用來解析日期字符串。本題答案:【正確】40、【判斷題】CollectionAPI中包括List、Set及Map。本題答案:【正確】41、【判斷題】List會記錄元素的保存順序。本題答案:【正確】42、【判斷題】Map記錄的是鍵-值對的集合。本題答案:【正確】43、【判斷題】Map的主要實(shí)現(xiàn)包括HashMap及TreeMap。本題答案:【正確】44、【判斷題】Set的主要實(shí)現(xiàn)包括HashSet及TreeSet。本題答案:【正確】45、【判斷題】List的主要實(shí)現(xiàn)包括LinkedList及ArrayList。本題答案:【正確】46、【判斷題】使用Arrays類及Collections類的方法可以進(jìn)行排序。本題答案:【正確】47、【判斷題】sort方法中的比較器可以用Lambda表達(dá)式。本題答案:【正確】48、【判斷題】線程體可以位于Thread或Runnable中的run()方法。本題答案:【正確】49、【判斷題】線程體可以用Lambda表達(dá)式來表示。本題答案:【正確】50、【判斷題】設(shè)定一個標(biāo)記變量是常用的方法來決定是否結(jié)束線程。本題答案:【正確】51、【判斷題】ConcurrentHashMap類是線程安全的類。本題答案:【正確】52、【判斷題】在線程中更新圖形化界面,要調(diào)用SwingUtilites.invokeLater()方法。本題答案:【正確】53、【判斷題】java.util.Timer類可以實(shí)現(xiàn)按周期重復(fù)執(zhí)行一定任務(wù)。本題答案:【正確】54、【判斷題】javax.swing.Timer類可以實(shí)現(xiàn)按周期重復(fù)執(zhí)行一定任務(wù)。本題答案:【正確】55、【判斷題】處理流的構(gòu)造方法總是要帶一個其他的流對象作參數(shù)。本題答案:【正確】56、【判斷題】InputStreamReader可以將流包裝成Reader。本題答案:【正確】57、【判斷題】BufferedReader可以調(diào)用readLine()方法。本題答案:【正確】58、【判斷題】序列化要求對象實(shí)現(xiàn)Serializable接口。本題答案:【正確】59、【判斷題】使用流一般都要考慮IOException。本題答案:【正確】60、【判斷題】File對象的list()方法可以列出子目錄。本題答案:【正確】61、【判斷題】RandomAccessFile,可以實(shí)現(xiàn)對文件的隨機(jī)讀寫操作。本題答案:【正確】62、【判斷題】正則表達(dá)式的基本寫法是:字符{數(shù)量}位置。本題答案:【正確】63、【判斷題】正則表達(dá)式主要的應(yīng)用包括:匹配驗(yàn)證、分割、查找、替換等。本題答案:【正確】64、【判斷題】JComponent組件都是Container。本題答案:【正確】65、【判斷題】JFrame是Frame的子類。本題答案:【正確】66、【判斷題】Eclipse中可以進(jìn)行可視化的窗體設(shè)計(jì)。本題答案:【正確】67、【判斷題】默認(rèn)情況下,點(diǎn)擊JFrame的關(guān)閉按鈕并不會關(guān)閉它。本題答案:【正確】68、【判斷題】事件監(jiān)聽器是一些接口,其中含有一些方法。本題答案:【正確】69、【判斷題】事件getSource()方法得到的事件源對象。本題答案:【正確】70、【判斷題】將一個組件加上JScrollPane能實(shí)現(xiàn)自動滾動功能。本題答案:【正確】71、【判斷題】JFileChooser能實(shí)現(xiàn)文件選擇器的功能。本題答案:【正確】72、【判斷題】HttpClient中獲取網(wǎng)絡(luò)信息可以使用Request類的Get()方法。本題答案:【正確】73、【判斷題】使用URL類可以獲取網(wǎng)絡(luò)信息。本題答案:【正確】74、【判斷題】利用Graphics類的drawImage()方法顯示圖像。本題答案:【正確】75、【判斷題】BufferedImage對象的getGraphics()可以得到一個繪圖對象。本題答案:【正確】76、【判斷題】ImageIO類的read及write方法可以表示圖像的讀寫。本題答案:【正確】77、【判斷題】播放mp3文件可以使用JMF,還可以使用第三方庫。本題答案:【正確】78、【判斷題】SQL中update語句表示修改記錄。本題答案:【正確】79、【判斷題】JDBC中Connection表示連接。本題答案:【正確】80、【判斷題】JDBC中Statement表示語句。本題答案:【正確】81、【判斷題】JDBC中和Class.forNam()來注冊驅(qū)動程序。本題答案:【正確】82、【判斷題】使用PreparedStatement比Statement更安全一些。本題答案:【正確】83、【判斷題】Java中的事件監(jiān)聽實(shí)際上就是用了觀察者模式“。本題答案:【正確】84、【判斷題】Java中的輸入輸出流的連接實(shí)際上使用了裝飾模式“。本題答案:【正確】85、【判斷題】重構(gòu)中最常用的是“更名”及“提煉函數(shù)”。本題答案:【正確】86、【判斷題】為了保證重構(gòu)后程序還是正確的,可以使用Junit工具。

溫馨提示

  • 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)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論