java開發(fā)測試題(社招)附有答案_第1頁
java開發(fā)測試題(社招)附有答案_第2頁
免費預覽已結(jié)束,剩余1頁可下載查看

下載本文檔

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

文檔簡介

1、java開發(fā)測試題(社招)復制一、不定項選擇基本信息:矩陣文本題 *姓名:_性別:_年齡:_1、以下關(guān)于面向?qū)ο蟾拍畹拿枋鲋?,正確的是() *A、在現(xiàn)實生活中,對象是指客觀世界的實體(正確答案)B、程序中的對象就是現(xiàn)實生活中的對象C、在程序中,對象是通過一種抽象數(shù)據(jù)類型來描述的,這種抽象數(shù)據(jù)類型稱為類(class)(正確答案)D、在程序中,對象是一組變量和相關(guān)方法的集合(正確答案)2、表達式:double d = 1-2/5*5+2*5;d的值是() 單選題 *A、10.92B、9.96C、9D、11(正確答案)3、關(guān)于鏈表結(jié)構(gòu),陳述錯誤的是() *A、在鏈表中查找對象是最有效的(正確答案)B

2、、鏈表可動態(tài)增長C、鏈表中每一個元素都有其前后元素的鏈接(正確答案)D、鏈表中的元素可以重復4、關(guān)于sleep()和wait(),以下描述錯誤的一項是() 單選題 *A、 sleep是線程類Thread的方法,wait是Object類的方法B、 sleep不釋放對象鎖,wait放棄對象鎖C、 sleep暫停線程、但監(jiān)控狀態(tài)仍然保持,結(jié)束后會自動恢復D、 wait后進入等待鎖定池,針對此對象發(fā)出notify方法后獲取對象鎖進入運行狀態(tài)。(正確答案)5、實現(xiàn)了List接口的類是() *A、ArrayList(正確答案)B、HashTableC、Vector(正確答案)D、Stack(正確答案)6、

3、List、Map、Set三個接口,描述不正確的是() *A、List以特定次序來持有元素,可有重復元素B、Set無法擁有重復元素,內(nèi)部排序(正確答案)C、Map保存key-value值,value可多值(正確答案)D、他們都繼承自Collection接口(正確答案)7、XX模式是一種經(jīng)常被使用到的模式,根據(jù)XX模式實現(xiàn)的類可以根據(jù)提供的數(shù)據(jù)生成一組類中某一個類的實例,通常這一組類有一個公共的抽象父類并且實現(xiàn)了相同的方法,但是這些方法針對不同的數(shù)據(jù)進行了不同的操作。首先需要定義一個基類,該類的子類通過不同的方法實現(xiàn)了基類中的方法。然后需要定義一個XX類,XX類可以根據(jù)條件生成不同的子類實例。當?shù)?/p>

4、到子類的實例后,開發(fā)人員可以調(diào)用基類中的方法而不必考慮到底返回的是哪一個子類的實例。 請問上述描述中,XX是什么模式? () 單選題 *A、Adapter(適配器模式)B、Observer(觀察者模式)C、Decorator(裝飾模式)D、Factory(工廠模式)(正確答案)8、 數(shù)據(jù)庫設計中概念結(jié)構(gòu)設計的主要工具是()。 單選題 *A、數(shù)據(jù)模型B、E-R模型(正確答案)C、新奧爾良模型D、概念模型9、以下屬于行為型設計模式的有() *A、適配器模式B、觀察者模式(正確答案)C、策略模式(正確答案)D、代理模式E.原型模式10、以下關(guān)于SQL查詢優(yōu)化描述正確的有() *A、在表中建立索引,優(yōu)

5、先考慮where、group by使用到的字段(正確答案)B、盡量避免使用select *,返回無用的字段會降低查詢效率(正確答案)C、盡量避免使用not in,會導致數(shù)據(jù)庫引擎放棄索引進行全表掃描(正確答案)D、盡量避免使用or,會導致數(shù)據(jù)庫引擎放棄索引進行全表掃描(正確答案)E.盡量避免“%”開始的模糊查詢,會導致數(shù)據(jù)庫引擎放棄索引進行全表掃描二、判斷題1、抽象方法必須定義在抽象類中,所以抽象類中的方法都是抽象方法 判斷題 *對錯(正確答案)2、封裝就是隱藏對象的屬性和實現(xiàn)細節(jié),僅對外提供公有的方法。 判斷題 *對(正確答案)錯3、String對象的值是可以修改的。 判斷題 *對錯(正確答案)4、面向?qū)ο蟮奶攸c主要可以概括為封裝性、繼承性和重載性。 判斷題 *對錯(正確答案)5、實現(xiàn)接口的類不能是抽象類。 判斷題 *對(正確答案)錯三、填空題1、 面向?qū)ο笏拇筇卣? 填空題_2、Java實現(xiàn)多態(tài)有3個必要條件: 填空題_3、Java集合接口分為兩大類,分別是: 填空題_四、問答題1、什

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論