2022年Java開發(fā)工程師崗位筆試試題附答案_第1頁
2022年Java開發(fā)工程師崗位筆試試題附答案_第2頁
2022年Java開發(fā)工程師崗位筆試試題附答案_第3頁
2022年Java開發(fā)工程師崗位筆試試題附答案_第4頁
2022年Java開發(fā)工程師崗位筆試試題附答案_第5頁
免費預覽已結(jié)束,剩余7頁可下載查看

下載本文檔

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

文檔簡介

2022年Java開發(fā)工程師崗位筆試試題及答案1當要做別人也做的事時,我更愿意A用大家所接受的方法做(正確答案)B自己想出的方法做2我對自己的物品的擺放通常是A在意的(正確答案)B隨便的3我更難以接受的是A生活的節(jié)奏單一不變(正確答案)B穩(wěn)定有序的生活被打亂4我認為更重要的是A能夠預見一件事情(正確答案)B能夠適應現(xiàn)實條件5我喜歡A抽象的、概括性的觀點(正確答案)B具體的、真實的敘述6當被事先規(guī)定好你要在某個時刻做某件事情,我A很高興,可以按計劃行事(正確答案)B有些不高興,因為被束縛了7我更看重A潛在的可能性(正確答案)B真實的情況8選擇你較喜歡的詞A實干家(正確答案)B創(chuàng)新者9選擇你較喜歡的詞A制作(正確答案)B發(fā)明10選擇你較喜歡的詞A富于想象(正確答案)B講求實效11選擇你較喜歡的詞A有條不紊(正確答案)B機動靈活12選擇你較喜歡的詞A提前安排(正確答案)B不斷體驗13選擇你較喜歡的詞A理論(正確答案)B經(jīng)驗14對周末或假日,我喜歡A提前安排好約會、社交聚會等(正確答案)B隨心所欲,臨時決定做什么15在日常工作中,我A從最后關頭的壓力中得到動力(正確答案)B避免出現(xiàn)燃眉之急的壓力16在工作中,我A盡量避免定一個最后期限(正確答案)B安排好了的事情,就不再輕易改動17通常情況下,我A崇尚現(xiàn)實主義與常識(正確答案)B崇尚想像力和新事物18我更愿意交的朋友是A總有新主意的人(正確答案)B腳踏實地的人19我通常A在做完決定后感到快樂(正確答案)B因保留有選擇的余地而快樂20和我相處得好的人通常是A富于想象的人(正確答案)B注重現(xiàn)實的人21相對之下,我更相信A確定而有形的事物(正確答案)B靈感和推理22選擇你較喜歡的詞A一絲不茍(正確答案)B不拘小節(jié)23選擇你較喜歡的詞A想象(正確答案)B實際24選擇你較喜歡的詞A條理的(正確答案)B隨意的25選擇你較喜歡的詞A已知(正確答案)B未知26選擇你較喜歡的詞A過程(正確答案)B結(jié)果27選擇你較喜歡的詞A可能性(正確答案)B現(xiàn)實性28選擇你較喜歡的詞A具體(正確答案)B抽象29我喜歡A完成有重大意義的探索性工作(正確答案)B完成常規(guī)性的實際的工作30更符合我的情況是A目標一旦確定,我就會堅持不懈地為之奮斗(正確答案)B我根據(jù)現(xiàn)實情況靈活調(diào)整我的目標

第二部分

崗位技術能力考核筆試一、單選題1、在一個類的定義中,用同樣的語法和參數(shù)定義了一個類,會發(fā)生什么?A.報錯,因為編譯器無法區(qū)分它們(正確答案)B.編譯器會忽略他們兩個C.編譯器會在不同的實例中分別編譯它們D.編譯器會假定一個含義,并自動進行編譯2、以下關于final的描述中,錯誤的是:A.final可以用來修飾接口以及抽象類(正確答案)B.final修飾的變量不允許被再次賦值C.final修飾的類無法被繼承D.final修飾的變量需要初始化3、JDBC中創(chuàng)建SQL語句對象可能產(chǎn)生異常,此異常是?A.SQLWaringB.SQLException(正確答案)C.DataTruncationD.IOException4、下面代碼的運行結(jié)果為:()

importjava.io.;

importjava.util.;

publicclassfoo{

publicstaticvoidmain(String[]args){

Strings;

System.out.println("s="+s);

}

}A.代碼得到編譯,并輸出“s=”B.代碼得到編譯,并輸出“s=null”C.由于Strings沒有初始化,代碼不能編譯通過(正確答案)D.代碼得到編譯,但捕獲到

NullPointException異常5、在try-catch-finally語句塊中,以下可以單獨與finally一起使用的是()A.catchB.try(正確答案)C.throwsD.throw6、下面代碼運行結(jié)果是()下面代碼運行結(jié)果是(

publicclassDemo{

publicintadd(inta,intb){

try{

returna+b;

}catch(Exceptione){

System.out.println("catch語句塊");

}finally{

System.out.println("finally語句塊");

}

return0;

}

publicstaticvoidmain(String[]args){

Demodemo=newDemo();

System.out.println("和是:"+demo.add(9,34));

}

}A.編譯異常B.finally語句塊和是:43(正確答案)C.和是:43finally語句塊D.catch語句塊和是:437、在Java中,下面對于構造函數(shù)的描述正確的是()A.類必須顯示定義構造函數(shù)B.構造函數(shù)的返回類型是voidC.構造函數(shù)和類有相同的名稱,并且不能帶任何參數(shù)D.一個類可以定義多個構造函數(shù)(正確答案)8、Java的集合類包括ArrayList、LinkedList、HashMap等類,下列關于集合類描述錯誤的是()A.ArrayList和LinkedList均實現(xiàn)了List接口B.ArrayList的訪問速度比LinkedList快C.添加和刪除元素時,ArrayList的表現(xiàn)更佳(正確答案)D.HashMap實現(xiàn)Map接口,它允許任何類型的鍵和值對象,并允許將null用作鍵或值9、以下代碼,描述正確的有()

interfaceIDemo{

publicstaticfinalStringname;1

voidprint();2

publicvoidgetInfo();3

}

abstractclassPersonimplementsIDemo{4

publicvoidprint(){

}

}A.第1行錯誤,沒有給變量賦值(正確答案)B.第2行錯誤,方法沒有修飾符C.第4行錯誤,沒有實現(xiàn)接口的全部方法D.第3行錯誤,沒有方法的實現(xiàn)二、多選題10、(多選題)以下屬于面向?qū)ο蟮奶卣鞯氖?)A.重載B.重寫C.封裝(正確答案)D.繼承(正確答案)11、(多選題)使用JDBC連接數(shù)據(jù)庫的順序是()A.加載驅(qū)動(正確答案)B.導入驅(qū)動包(正確答案)C.發(fā)送并處理SQL語句(正確答案)D.建立于數(shù)據(jù)庫的連接(正確答案)E.關閉連接(正確答案)12、(多選題)在java中,下列標識符不合法的有()A.new(正確答案)B.$UsollarsC.1234(正確答案)D.car.taxi(正確答案)13、(多選題)Java中public、private、protect、default的區(qū)別()A.Public:java中訪問限制最寬的修飾符,即公共的,被修飾的類、屬性、方法允許跨類訪問,甚至可以跨包訪問(正確答案)B.Private:是java中訪問限制最窄的修飾符,被private修飾的類、屬性、方法只能被本類的對象進行訪問,其子類不能訪問,更不允許跨包訪問。(正確答案)C.Protect:介于public和private之間的一種訪問修飾符,一般稱受保護的,被其修飾的類、方法、屬性只能被本類和子類進行訪問,即使子類不在同一個包下(正確答案)D.Default:意為默認的,即不加修飾符,該模式下只能同一個包下進行訪問(正確答案)三、單選題14、下面程序的運行結(jié)果是()Stringstr1="hello";Stringstr2="he"+newString("llo");System.out.println(str1==str2);答案:false(正確答案)四、填空題15、指出下列程序的運行結(jié)果

inti=9;

switch(i){

default:

System.out.println("default");

case0:

System.out.println("zero");

break;

case1:

System.out.println("one");

break;

case2:

System.out.println("two");

break;

}

15、指出下列程序的運行結(jié)果

inti=9;

switch(i){

default:

System.out.println("default");

case0:

System.out.println("zero");

break;

case1:

System.out.println("one");

break;

case2:

System.out.println("two");

break;

}

打印結(jié)果:(答案:zero)五、單選題16、關于selectcount()和selectcount(1)以及selectcount(column)區(qū)別,說法錯誤的是()A.如果表沒有主鍵,那么count(1)比count()快B.如果表有主鍵,那主鍵作為count的條件時候count(主鍵)最快C.如果表沒有主鍵,只有一個column的話,那count(column)最快(正確答案)D.count()跟count(1)的結(jié)果一樣,都包括對NULL的統(tǒng)計,而count(column)是不包括NULL的統(tǒng)計17、關于SQL優(yōu)化,以下說明哪個是錯誤的()A.類似分頁功能的SQL,建議先用主鍵關聯(lián),然后返回結(jié)果集,效率會高很多B.通常情況下,join的性能比較差,建議改造成子查詢寫法(正確答案)C.多表聯(lián)接查詢時,關聯(lián)字段類型盡量一致,并且都要有索引D.盡可能不使用TEXT/BLOB類型,確實需要的話,建議拆分到子表中,不要和主表放在一起,避免SELECT的時候讀性能太差18、可以在創(chuàng)建表時用()來創(chuàng)建唯一索引,也可以用()來創(chuàng)建唯一索引A.Createtable,CreateindexB.設置主鍵約束,設置唯一約束C.設置主鍵約束,Createindex(正確答案)D.以上都可以19、條件“BETWEEN20AND30”表示年齡在20到30之間,且()A.包括20歲不包括30歲B.不包括20歲包括30歲C.不包括

溫馨提示

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

評論

0/150

提交評論