版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、后端java測試題第一輪姓名 填空題 *_1、ArrayList類的底層數(shù)據(jù)結(jié)構(gòu)是() 單選題 *A、數(shù)組結(jié)構(gòu)(正確答案)B、鏈表結(jié)構(gòu)C、哈希表結(jié)構(gòu)D、紅黑樹結(jié)構(gòu)答案解析:ArrayList底層的實現(xiàn)就是一個數(shù)組(固定大?。?,當(dāng)數(shù)組長度不夠用的時候就會開辟一個新的數(shù)組,然后將原來的數(shù)據(jù)拷貝到新的數(shù)組里面。1題知識點(diǎn)反饋 多選題 *A 這個題我不會,選項是蒙的B 我大概知道,但是答案我不太確定C 這個題目的內(nèi)容對我的工作很重要(或我對這方面內(nèi)容感興趣),最好能有詳細(xì)解釋D 題目難易程度 _*簡單;中等;較難2、下面有關(guān)JAVA異常類的描述,說法錯誤的是() 單選題 *A:異常的繼承結(jié)構(gòu):基類為T
2、hrowable,Error和Exception繼承Throwable,RuntimeException和IOException等繼承ExceptionB:非RuntimeException一般是程序錯誤(或缺陷),其必須被 try-catch語句塊所捕獲C:Error類體系描述了Java運(yùn)行系統(tǒng)中的內(nèi)部錯誤以及資源耗盡的情形,Error不需要捕捉D:RuntimeException包括錯誤的類型轉(zhuǎn)換、數(shù)組越界訪問和試圖訪問空指針等等,必須被 try-catch語句塊捕獲(正確答案)答案解析:RuntimeException是運(yùn)行時異常;運(yùn)行時異常故名思議就是程序在運(yùn)行的時候出現(xiàn)異常,隱含的一
3、個前提就是程序在編譯時是檢測不到異常的存在,開發(fā)人員本人也并不知道是否自己的代碼中含有運(yùn)行時異常,所以根本也不可能提前使用trycatch捕獲2題知識點(diǎn)反饋 多選題 *A 這個題我不會,選項是蒙的B 我大概知道,但是答案我不太確定C 這個題目的內(nèi)容對我的工作很重要(或我對這方面內(nèi)容感興趣),最好能有詳細(xì)解釋D 題目難易程度 _*簡單;中等;較難3、在Java中,負(fù)責(zé)對字節(jié)代碼解釋執(zhí)行的是 () 單選題 *A、 應(yīng)用服務(wù)器B、 虛擬機(jī)(正確答案)C、 垃圾回收器D、 編譯器答案解析:本題考查Java語言的虛擬機(jī)。Java語言的執(zhí)行模式是半編譯半解釋型。Java編寫好的程序首先由編譯器轉(zhuǎn)換為標(biāo)準(zhǔn)字
4、節(jié)代碼,然后由Java虛擬機(jī)去解釋執(zhí)行。字節(jié)代碼是一種二進(jìn)制文件,但不能直接在操作系統(tǒng)上運(yùn)行,可看作是虛擬機(jī)的機(jī)器碼。虛擬機(jī)把字節(jié)碼程序與各操作系統(tǒng)和硬件分開,使Java程序獨(dú)立于平臺。Java中的虛擬機(jī)是非常重要的概念,是Java語言的基礎(chǔ),掌握后有助于理解 Java語言的實現(xiàn)。3題知識點(diǎn)反饋 多選題 *A 這個題我不會,選項是蒙的B 我大概知道,但是答案我不太確定C 這個題目的內(nèi)容對我的工作很重要(或我對這方面內(nèi)容感興趣),最好能有詳細(xì)解釋D 題目難易程度 _*簡單;中等;較難4、ArrayList和Vector的區(qū)別說法正確的是() 單選題 *A、ArrayList是線程安全的,Vect
5、or是線程不安全B、ArrayList是線程不安全的,Vector是線程安全的(正確答案)C、ArrayList底層是數(shù)組結(jié)構(gòu),Vector底層是鏈表結(jié)構(gòu)D、ArrayList底層是鏈表結(jié)構(gòu),Vector底層是數(shù)組結(jié)構(gòu)4題知識點(diǎn)反饋 多選題 *A 這個題我不會,選項是蒙的B 我大概知道,但是答案我不太確定C 這個題目的內(nèi)容對我的工作很重要(或我對這方面內(nèi)容感興趣),最好能有詳細(xì)解釋D 題目難易程度 _*簡單;中等;較難5、下面類或者接口中,不屬于集合體系的是() 單選題 *Collections是java的jcf中的功能強(qiáng)大的工具類;這個類提供了封裝器實現(xiàn)(Wrapper Implementa
6、tions)、數(shù)據(jù)結(jié)構(gòu)算法和數(shù)組相關(guān)的應(yīng)用。A、java.util.Collections(正確答案)B、java.util.MapC、java.util.VectorD、java.util.Hashtable5題知識點(diǎn)反饋 多選題 *A 這個題我不會,選項是蒙的B 我大概知道,但是答案我不太確定C 這個題目的內(nèi)容對我的工作很重要(或我對這方面內(nèi)容感興趣),最好能有詳細(xì)解釋D 題目難易程度 _*簡單;中等;較難6、以下哪個最準(zhǔn)確描述synchronized關(guān)鍵字() 單選題 *A、允許兩線程并行運(yùn)行,而且互相通信;B、保證在某時刻只有一個線程可訪問方法或?qū)ο?(正確答案)C、保證允許兩個或更多
7、處理同時開始和結(jié)束;D、保證兩個或更多線程同時開始和結(jié)束。答案解析:Synchronized是Java語言的關(guān)鍵字,當(dāng)它用來修飾一個方法或者一個代碼塊的時候,能夠保證在同一時刻最多只有一個線程執(zhí)行該段代碼。6題知識點(diǎn)反饋 多選題 *A 這個題我不會,選項是蒙的B 我大概知道,但是答案我不太確定C 這個題目的內(nèi)容對我的工作很重要(或我對這方面內(nèi)容感興趣),最好能有詳細(xì)解釋D 題目難易程度 _*簡單;中等;較難7、關(guān)于運(yùn)算符和描述正確的是() 單選題 *A、執(zhí)行移動B、執(zhí)行翻轉(zhuǎn)C、執(zhí)行有符號左移,執(zhí)行無符號左移(正確答案)D、執(zhí)行無符號左移,執(zhí)行有符號左移答案解析:左移運(yùn)算符,num :右移運(yùn)算符
8、,num 1,相當(dāng)于num除以2:無符號右移,忽略符號位,空位都以0補(bǔ)齊7題知識點(diǎn)反饋 多選題 *A 這個題我不會,選項是蒙的B 我大概知道,但是答案我不太確定C 這個題目的內(nèi)容對我的工作很重要(或我對這方面內(nèi)容感興趣),最好能有詳細(xì)解釋D 題目難易程度 _*簡單;中等;較難8、關(guān)于Java語言,下列描述正確的是() 單選題 *A、 switch 能夠作用在String類型上B、 List, Set, Map都繼承自Collection接口C、 Java語言支持goto語句D、 GC是垃圾收集器,程序員不用擔(dān)心內(nèi)存管理(正確答案)答案解析:A:jdk1.7+之后java支持switch cas
9、e使用string類型;B:list和set繼承自Collection,map不是,map只是一個接口;C:java語言將goto做為保留關(guān)鍵字,但是并未使用它;8題知識點(diǎn)反饋 多選題 *A 這個題我不會,選項是蒙的B 我大概知道,但是答案我不太確定C 這個題目的內(nèi)容對我的工作很重要(或我對這方面內(nèi)容感興趣),最好能有詳細(xì)解釋D 題目難易程度 _*簡單;中等;較難9、下列哪種說法是正確的() 單選題 *A 實例方法可直接調(diào)用父類的實例方法B 實例方法可直接調(diào)用父類的類方法C 實例方法可直接調(diào)用其他類的實例方法D 實例方法可直接調(diào)用本類的類方法(正確答案)答案解析:A:沒有超類實例,任何方法都無
10、法調(diào)用超類實例方法,因為實例方法只能由實例調(diào)用B:超類的類方法需要通過超類成員解析調(diào)用C:同A,沒有實例無法調(diào)用實例方法D:類方法即類靜態(tài)方法9題知識點(diǎn)反饋 多選題 *A 這個題我不會,選項是蒙的B 我大概知道,但是答案我不太確定C 這個題目的內(nèi)容對我的工作很重要(或我對這方面內(nèi)容感興趣),最好能有詳細(xì)解釋D 題目難易程度 _*簡單;中等;較難10、運(yùn)算符優(yōu)先級別排序正確的是() 單選題 *A、 由高向低分別是:()、!、算術(shù)運(yùn)算符、關(guān)系運(yùn)算符、邏輯運(yùn)算符、賦值運(yùn)算符;(正確答案)B、 由高向低分別是:()、關(guān)系運(yùn)算符、算術(shù)運(yùn)算符、賦值運(yùn)算符、!、邏輯運(yùn)算符;C、 由高向低分別是:()、算術(shù)運(yùn)
11、算符、邏輯運(yùn)算符、關(guān)系運(yùn)算符、!、賦值運(yùn)算符;D、 由高向低分別是:()、!、關(guān)系運(yùn)算符、賦值運(yùn)算符、算術(shù)運(yùn)算符、邏輯運(yùn)算符;答案解析:Java運(yùn)算符優(yōu)先級為:()!算術(shù)運(yùn)算符關(guān)系運(yùn)算符邏輯運(yùn)算符賦值運(yùn)算符10題知識點(diǎn)反饋 多選題 *A 這個題我不會,選項是蒙的B 我大概知道,但是答案我不太確定C 這個題目的內(nèi)容對我的工作很重要(或我對這方面內(nèi)容感興趣),最好能有詳細(xì)解釋D 題目難易程度 _*簡單;中等;較難11、 請問下面選項中的輸出哪個正確? ()單選題 *A、 ABDCBDCB(正確答案)B、 ABCDABCDC、 Compilation fails.D、 An exception is
12、 thrown at runtime.答案解析:FOR循環(huán)里面講究的條件要為真,與你的判斷式是什么沒有關(guān)系就像這里,雖然是打印的字母,但是卻不是false,所以可以執(zhí)行第一次進(jìn)行循環(huán):foo(A)打印字母A,(注:這里不是false條件就默認(rèn)為true條件)foo(B)打印字母B,i=0,比較(i 2),條件為true,進(jìn)行循環(huán)體,foo(D)打印Dfoo(C)打印字母C第二次循環(huán):foo(B)打印B,i=1,比較(i 2)為true,進(jìn)行循環(huán)體,foo(D)打印Dfoo(C)打印字母C第三次循環(huán):foo(B)打印字母B,i=2,比較(i 2)為false,退出循環(huán),得結(jié)果11題知識點(diǎn)反饋 多
13、選題 *A 這個題我不會,選項是蒙的B 我大概知道,但是答案我不太確定C 這個題目的內(nèi)容對我的工作很重要(或我對這方面內(nèi)容感興趣),最好能有詳細(xì)解釋D 題目難易程度 _*簡單;中等;較難12、 關(guān)于集合以下描述不正確的是: () 單選題 *A: HashSet集合保證元素唯一性:通過元素的hashCode方法,和equals方法完成的。B: ArrayList:是線程不同步的。C: LinkedList:底層的數(shù)據(jù)結(jié)構(gòu)是鏈表,線程不同步,增刪元素的速度非???。D: HashMap、HashTable、SynchronizedMap都是線程安全的。(正確答案)答案解析:Hashmap不是線程安全
14、的。12題知識點(diǎn)反饋 多選題 *A 這個題我不會,選項是蒙的B 我大概知道,但是答案我不太確定C 這個題目的內(nèi)容對我的工作很重要(或我對這方面內(nèi)容感興趣),最好能有詳細(xì)解釋D 題目難易程度 _*簡單;中等;較難13、以下選項中描述不正確的是:() 單選題 *A: String是final類型的,不可變。B: String、StringBuffer、StringBuilder最大的不同是String不可變,后者可變。StringBuffer是線程安全的,StringBuilder線程不安全速度較快。C: split()、trim()、size()、equal()都是String類的函數(shù)。(正確答
15、案)D: jdk7+中的switch可以使用String類型。答案解析:size()函數(shù)是集合的長度函數(shù),String類長度函數(shù)為length;13題知識點(diǎn)反饋 多選題 *A 這個題我不會,選項是蒙的B 我大概知道,但是答案我不太確定C 這個題目的內(nèi)容對我的工作很重要(或我對這方面內(nèi)容感興趣),最好能有詳細(xì)解釋D 題目難易程度 _*簡單;中等;較難14、讀寫原始數(shù)據(jù),一般采用什么流?() 單選題 *A InputStream(正確答案)B DataInputStreamC PrintWriterD BufferedInputStream答案解析:inputStream是java的字節(jié)流,負(fù)責(zé)從
16、源(可以是文件)讀取數(shù)據(jù)到Java程序中;DataInputStream 對流功能的擴(kuò)展,可以更加方便的讀取 int, long,字符等類型數(shù)據(jù);PrintWriter 是字符類型的打印輸出流,它繼承于Writer;BufferedInputStream 為 IO 提供了帶緩沖區(qū)的操作,一般打開文件進(jìn)行寫入 或讀取操作時,都會加上緩沖,這種流模式提高了IO的性能。14題知識點(diǎn)反饋 多選題 *A 這個題我不會,選項是蒙的B 我大概知道,但是答案我不太確定C 這個題目的內(nèi)容對我的工作很重要(或我對這方面內(nèi)容感興趣),最好能有詳細(xì)解釋D 題目難易程度 _*簡單;中等;較難15、哪一個關(guān)鍵字keywo
17、rds必須用在處理異常當(dāng)中? () 單選題 *A、 finallyB、 throwC、 catchD、 try(正確答案)答案解析:finally是異常處理語句結(jié)構(gòu)的一部分,表示總是執(zhí)行,可以不使用。throw出現(xiàn)在方法體中,用于拋出異常。當(dāng)方法在執(zhí)行過程中遇到異常情況時,將異常信息封裝為異常對象,然后throw。catch出現(xiàn)在try代碼塊的后面,自身也是一個代碼塊,用于捕獲異常try代碼塊中可能拋出的異常。catch關(guān)鍵字后面緊接著它能捕獲的異常類型,所有異常類型的子類異常也能被捕獲,可以不使用。try出現(xiàn)在方法體中,它自身是一個代碼塊,表示嘗試執(zhí)行代碼塊的語句。如果在執(zhí)行過程中有某條語句
18、拋出異常,那么代碼塊后面的語句將不被執(zhí)行,如果要處理異常則必須使用此關(guān)鍵字。15題知識點(diǎn)反饋 多選題 *A 這個題我不會,選項是蒙的B 我大概知道,但是答案我不太確定C 這個題目的內(nèi)容對我的工作很重要(或我對這方面內(nèi)容感興趣),最好能有詳細(xì)解釋D 題目難易程度 _*簡單;中等;較難16、有如下程序:()單選題 *下列哪項執(zhí)行結(jié)果為falseA、 S2 = S3B、 S1.equals(s2)C、 S1 = S2(正確答案)D、 SpareTo(s3) =0答案解析:= 如果是基本數(shù)據(jù)類型,那么比較的就是其內(nèi)容,如:int x=3,y=4,那么x=y的結(jié)果就是true。但是如果比較的是引用數(shù)據(jù)類
19、型,那么比較的就是地址值是否相等。equals比較的是引用指向的內(nèi)容是否相同。16題知識點(diǎn)反饋 多選題 *A 這個題我不會,選項是蒙的B 我大概知道,但是答案我不太確定C 這個題目的內(nèi)容對我的工作很重要(或我對這方面內(nèi)容感興趣),最好能有詳細(xì)解釋D 題目難易程度 _*簡單;中等;較難17、下列關(guān)于java數(shù)組論述,不正確的是: () 單選題 *A、 int x = 0,1;與int x = new int1;的結(jié)果是完全等價的。(正確答案)B、 String x = “o” ,”k” ,”ok”);所創(chuàng)建的數(shù)組對象含有3個串對象。C、 Int x = 1,1,2,1,2,3,new int1;
20、是正確語句。D、 定義一個Java的多維數(shù)組變量,實際上是定義了將會指向數(shù)組對象的引用,該數(shù)組對象所包含的元素又將是另一個數(shù)組對象的引用。答案解析:int x = 0,1;與int x = new int1;分別是前者創(chuàng)建了長度為2值為0,1的數(shù)組,后者創(chuàng)建了長度為1的數(shù)組;17題知識點(diǎn)反饋 多選題 *A 這個題我不會,選項是蒙的B 我大概知道,但是答案我不太確定C 這個題目的內(nèi)容對我的工作很重要(或我對這方面內(nèi)容感興趣),最好能有詳細(xì)解釋D 題目難易程度 _*簡單;中等;較難18、以下選項哪個中有不是java的關(guān)鍵字? () 單選題 *A:import、instanceofB:String、
21、true、this(正確答案)C:class、byteD:int、interface答案解析:String是java的類。18題知識點(diǎn)反饋 多選題 *A 這個題我不會,選項是蒙的B 我大概知道,但是答案我不太確定C 這個題目的內(nèi)容對我的工作很重要(或我對這方面內(nèi)容感興趣),最好能有詳細(xì)解釋D 題目難易程度 _*簡單;中等;較難19、下列關(guān)于接口的敘述中哪些是錯誤的? () 單選題 *A、 Java中的接口(interface)也繼承了Object類(正確答案)B、 接口中可以聲明一般方法C、 接口中的成員變量和成員方法只能是Public(或者缺省不寫)D、 以上都正確答案解析:java中的接口
22、繼承了object接口。19題知識點(diǎn)反饋 多選題 *A 這個題我不會,選項是蒙的B 我大概知道,但是答案我不太確定C 這個題目的內(nèi)容對我的工作很重要(或我對這方面內(nèi)容感興趣),最好能有詳細(xì)解釋D 題目難易程度 _*簡單;中等;較難20、下面哪個對類的聲明是錯誤的? () 單選題 *A、 class MyClass extends MySuperClass1, MySupperClass2 (正確答案)B、 public class MyClassC、 abstract class MyClass implements YourInterface1, Youriterface2 D、 priva
23、te class MyClass E. class MyClass extends MySuperClass implements YourInterface 答案解析:java不支持多重繼承。20題知識點(diǎn)反饋 多選題 *A 這個題我不會,選項是蒙的B 我大概知道,但是答案我不太確定C 這個題目的內(nèi)容對我的工作很重要(或我對這方面內(nèi)容感興趣),最好能有詳細(xì)解釋D 題目難易程度 _*簡單;中等;較難21、請問下面選項中的輸出哪個正確? ()單選題 *A: 0, hello world!(正確答案)B: 0, hello java!C: 100, hello world!D: 100, hello
24、 java!答案解析:此處考察的是java的值傳遞;21題知識點(diǎn)反饋 多選題 *A 這個題我不會,選項是蒙的B 我大概知道,但是答案我不太確定C 這個題目的內(nèi)容對我的工作很重要(或我對這方面內(nèi)容感興趣),最好能有詳細(xì)解釋D 題目難易程度 _*簡單;中等;較難22、以下描述中不正確的是: () 單選題 *A: 線程可以通過實現(xiàn)接口Runnable和Thread類的方式實現(xiàn);B: Synchronized和lock均可以解決線程安全問題;C: stop()函數(shù)和interrupt()函數(shù)都可以中斷線程;D: Thread.sleep可以中斷線程并且釋放對象鎖;(正確答案)答案解析:Thread.s
25、leep只是使線程變?yōu)閣aiting狀態(tài),并不會釋放鎖。22題知識點(diǎn)反饋 多選題 *A 這個題我不會,選項是蒙的B 我大概知道,但是答案我不太確定C 這個題目的內(nèi)容對我的工作很重要(或我對這方面內(nèi)容感興趣),最好能有詳細(xì)解釋D 題目難易程度 _*簡單;中等;較難23、以下哪些不是運(yùn)行時異常 () 單選題 *A、 java.lang.lndexOutOfBoundsExceptionB、 java.lang.NullPointerExceptionC、 java.lang.ClassNotFoundException(正確答案)D、 java.time.format.DataTimeParseE
26、xception答案解析:ClassNotFoundException 是編譯時異常。23題知識點(diǎn)反饋 多選題 *A 這個題我不會,選項是蒙的B 我大概知道,但是答案我不太確定C 這個題目的內(nèi)容對我的工作很重要(或我對這方面內(nèi)容感興趣),最好能有詳細(xì)解釋D 題目難易程度 _*簡單;中等;較難24、表達(dá)式(11+3*8)/4%3的值是() 單選題 *A、 31B、 0C、 1D、 2(正確答案)答案解析: 考查java運(yùn)算符優(yōu)先級。24題知識點(diǎn)反饋 多選題 *A 這個題我不會,選項是蒙的B 我大概知道,但是答案我不太確定C 這個題目的內(nèi)容對我的工作很重要(或我對這方面內(nèi)容感興趣),最好能有詳細(xì)解
27、釋D 題目難易程度 _*簡單;中等;較難25、設(shè)一個棧的輸入序列為1、2、3、4,則借助一個棧所得到的輸出序列不可能的是() 單選題 *A、1,2,3,4B、4,3,2,1C、1,3,4,2D、4,1,2,3(正確答案)答案解析:需要考慮到部分序列入棧情況和入棧出棧規(guī)則。25題知識點(diǎn)反饋 多選題 *A 這個題我不會,選項是蒙的B 我大概知道,但是答案我不太確定C 這個題目的內(nèi)容對我的工作很重要(或我對這方面內(nèi)容感興趣),最好能有詳細(xì)解釋D 題目難易程度 _*簡單;中等;較難26、為實現(xiàn)多線程之間的通信,需要使用下列哪種流才合適?() 單選題 *A、Filter streamB、File str
28、eamC、Random accessstreamD、Piped stream(正確答案)答案解析:Piped stream包含PipedOutputStream和PipedInputStream,是管道輸出流和管道輸入流,配合使用可以實現(xiàn)線程間通信。26題知識點(diǎn)反饋 多選題 *A 這個題我不會,選項是蒙的B 我大概知道,但是答案我不太確定C 這個題目的內(nèi)容對我的工作很重要(或我對這方面內(nèi)容感興趣),最好能有詳細(xì)解釋D 題目難易程度 _*簡單;中等;較難27、N(N為需要排列的個數(shù)) 從1開始,每一輪從待排數(shù)列中選擇第N小(或大)的數(shù)放到排序列表的第 N個位置?!边@是描述下面哪一種排序算法()
29、單選題 *A:冒泡排序B:直接插入排序 :假設(shè)前面N-1個數(shù)有序,將第N個數(shù)插入到前面N-1個數(shù)中的合適的位置C:選擇排序(正確答案)D:快速排序答案解析:考查的是對冒泡排序、插入排序、選擇排序、快速排序算法的理解。27題知識點(diǎn)反饋 多選題 *A 這個題我不會,選項是蒙的B 我大概知道,但是答案我不太確定C 這個題目的內(nèi)容對我的工作很重要(或我對這方面內(nèi)容感興趣),最好能有詳細(xì)解釋D 題目難易程度 _*簡單;中等;較難28、關(guān)于反射方法public T newInstance()說法準(zhǔn)確的是() 單選題 *A:創(chuàng)建此 Class 對象所表示的類的一個新實例。(正確答案)B:返回此 Class
30、對象表示的類聲明的所有構(gòu)造方法。C:返回此 Class 對象表示的類聲明的公共構(gòu)造方法。D:創(chuàng)建此 Class 對象所表示的類的一個新的屬性。答案解析: 此方法不會創(chuàng)建一個新的實例,而是如D;28題知識點(diǎn)反饋 多選題 *A 這個題我不會,選項是蒙的B 我大概知道,但是答案我不太確定C 這個題目的內(nèi)容對我的工作很重要(或我對這方面內(nèi)容感興趣),最好能有詳細(xì)解釋D 題目難易程度 _*簡單;中等;較難29、下列程序輸出的結(jié)果為? ()單選題 *A、 9B、 14C、 5D、 15(正確答案)答案解析:考查的是case后如果不使用break是否結(jié)束執(zhí)行。29題知識點(diǎn)反饋 多選題 *A 這個題我不會,選
31、項是蒙的B 我大概知道,但是答案我不太確定C 這個題目的內(nèi)容對我的工作很重要(或我對這方面內(nèi)容感興趣),最好能有詳細(xì)解釋D 題目難易程度 _*簡單;中等;較難30、有關(guān)構(gòu)造方法,下列敘述正確的是() 單選題 *A、 默認(rèn)的構(gòu)造方法可以具有參數(shù)(正確答案)B、 假如一個類缺少沒有參數(shù)的構(gòu)造方法,但是有其它的構(gòu)造方法,則編譯器生成一個缺省的構(gòu)造方法C、 編譯器總會給每一個類生成一個無參的缺省構(gòu)造方法D、 默認(rèn)的構(gòu)造方法初始化了在類中聲明的實例變量答案解析:A、默認(rèn)構(gòu)造方法可以沒有參數(shù),也可以有參數(shù),但是每個參數(shù)都必須有默認(rèn)值。 B、有了就不會再生成缺省的了。 C、如果沒有默認(rèn)的構(gòu)造方法,編譯器才會
32、為類生成一個無參的缺省構(gòu)造方法, 不是總是生成的,是有條件的。 D、默認(rèn)的構(gòu)造方法不初始化變量30題知識點(diǎn)反饋 多選題 *A 這個題我不會,選項是蒙的B 我大概知道,但是答案我不太確定C 這個題目的內(nèi)容對我的工作很重要(或我對這方面內(nèi)容感興趣),最好能有詳細(xì)解釋D 題目難易程度 _*簡單;中等;較難31、下面程序的運(yùn)行結(jié)果:()單選題 *A pingpongB pongping(正確答案)C pingpong和pongping都有可能D 都不輸出答案解析:這里考的是Thread類中start()和run()方法的區(qū)別。start()用來啟動一個線程,當(dāng)調(diào)用start方法后,系統(tǒng)才會開啟一個新的
33、線程,進(jìn)而調(diào)用run()方法來執(zhí)行任務(wù),而單獨(dú)的調(diào)用run()就跟調(diào)用普通方法是一樣的,已經(jīng)失去線程的特性了。因此在啟動一個線程的時候一定要使用start()而不是run()。31題知識點(diǎn)反饋 多選題 *A 這個題我不會,選項是蒙的B 我大概知道,但是答案我不太確定C 這個題目的內(nèi)容對我的工作很重要(或我對這方面內(nèi)容感興趣),最好能有詳細(xì)解釋D 題目難易程度 _*簡單;中等;較難32、請問以下代碼的輸出結(jié)果是什么? ()單選題 *A 50, 58, 127, -127(正確答案)B 50, 91, 128, -127C 50, 58, 128, 129D 50, 91, 127, 128答案解
34、析:此處考查的是對基本類型之間的轉(zhuǎn)換和+運(yùn)算符。32題知識點(diǎn)反饋 多選題 *A 這個題我不會,選項是蒙的B 我大概知道,但是答案我不太確定C 這個題目的內(nèi)容對我的工作很重要(或我對這方面內(nèi)容感興趣),最好能有詳細(xì)解釋D 題目難易程度 _*簡單;中等;較難33、下列不屬于垃圾回收器的類型的是() 單選題 *A串行標(biāo)記掃描垃圾回收器(SMS Garbage Collector)(正確答案)B并行垃圾回收器(Parallel Garbage Collector)C并發(fā)標(biāo)記掃描垃圾回收器(CMS Garbage Collector)D G1垃圾回收器(G1 Garbage Collector)答案解析:Java有四種類型的垃圾回收器:串行垃圾回收器(Serial Garbage Collector)并行垃圾回收器(
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 如皋農(nóng)村婚慶酒店合同范例
- 出租集裝箱租賃合同范例
- 商洛房屋出售合同范例
- 政府醫(yī)療采購合同范例
- 嫁接樹木合同范例
- 燈飾開關(guān)銷售合同范例
- 廢品金屬回收合同范例
- 個人高額借錢合同范例
- 銅仁幼兒師范高等??茖W(xué)?!稊?shù)據(jù)庫原理及應(yīng)用SQL-Server》2023-2024學(xué)年第一學(xué)期期末試卷
- 完整版100以內(nèi)加減法混合運(yùn)算4000道129
- 水利工程全套三檢表及填寫范例優(yōu)質(zhì)資料
- -衛(wèi)生資格-副高-護(hù)理學(xué)-副高-章節(jié)練習(xí)-護(hù)理學(xué)總論-護(hù)理管理(單選題)(共500題)
- 第十九章建設(shè)社會主義的中國新文化
- FSC全套程序文件
- GB/T 29349-2012現(xiàn)場照相、錄像要求
- 2023年銀行安全保衛(wèi)人員試題庫
- 專業(yè)技術(shù)崗位聘期考核表
- GA/T 1300-2016社會消防安全培訓(xùn)機(jī)構(gòu)設(shè)置與評審
- 《美的集團(tuán)財務(wù)分析報告(2020-2022)【論文】》
- 高中期末復(fù)習(xí) 高效備考主題班會 課件
- 施耐德變頻器atv212說明書
評論
0/150
提交評論