




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
JAVA開發(fā)工程師測試題及其答案
您的姓名:[填空題]*
一、單選題(共3()題,每題2分)
1.一個人從家到公司,當(dāng)他走到路程的一半的時候,速度下降了10%,問:他走
完全程所用時間的前半段和后半段所走的路程比是()。[單選題]*
A.21:19正確答案)
B.10:9
C.U:9
D.22:18
2、甲乙丙三個倉庫甲280箱,乙21()箱,丙18()箱,丙分給甲和乙之后,甲是乙
的L5倍,丙給了甲()本。[單選題]*
A.58
B.36
C.122(正確答案)
D.144
3.海鷗是最常見的海鳥,被稱為海上航行安全的“預(yù)報員”。下列對海鷗“預(yù)報員”稱
號的解釋不符合事實的是0o[單選題]*
A.如果海鷗貼近海面飛行,那么未來的天氣將是晴好的。
B.海鷗常落在淺灘、巖石或暗礁周圍,航海者可據(jù)此判斷附近是否由礁。
C.海鷗有沿港口出入飛行的習(xí)性,迷失方向時可觀察海鷗的飛行方向?qū)ふ腋劭凇?/p>
D.如果海鷗離開水面高高飛翔,成群結(jié)隊地從海邊飛向大海深處,則顯示著暴風(fēng)雨
即將來臨。?正確答案I
4彳艮多人認(rèn)為動力是一塊餡餅,會從天而降,幸運地砸在自己頭上,他們意識到自
己缺少動力,卻還在________期望動力哪天能無緣由地突然憚到自己身上。填入
劃橫線部分最恰當(dāng)?shù)囊豁検?o[單選題]*
A.望眼欲穿
B.守株待兔
C.浮想聯(lián)翩
D.翹著以盼
5.JAVA開發(fā)語言的特性,以下哪一項不是Java特性。()[單選題]*
A.封裝
B.繼承
C.多態(tài)
D.接口工確答案)
6.若a的值為3時,下列程序段被執(zhí)行后,c的值是多少?()[單選題]*
if(a>0)if(a>3)c=2;elsec=3;elsec=4;
A、1
B、2
C、3,「確答案)
D、4
7.下面哪一個操作符的優(yōu)先級最高?()[單選題]*
A、&&
B、||
C、!
D、();正確答案)
8.下面哪一個循環(huán)會導(dǎo)致死循環(huán)?()[單選題]*
A、for(intk=0;k<0;k++)
B、for(intk=10;k>0;k-)
C、for(intk=0;k<10;k-)E確答案)
D、for(intk=0;k>0;k++)
9.有如下程序段,則執(zhí)行完該程序段后total的值為:()。
Publicstaticvoidmain(Stringargs[]){
inttotal=0;
for(inti=0;i<4;i++){
if(i==l)
continue;
if(i==2)
break;
total+=i;
[單選題]*
A.0(正確答案)
B.l
C.3
D.6
io.下面哪一個是合法的數(shù)組聲明和構(gòu)造語句()o[單選題]*
A.int[]ages=[100]
B.intages=newint[100]
C.int[]ages=newint[100]正確答案)
D.int()ages=newint(lOO)
11.下面的方法,當(dāng)輸入為2的時候返回值是多少?()。
PublicintgetValue(inti){
intresult=0;
switch(i){
case1:
result+=i;
case2:
result+=i*2;
case3:
result=result+i*3;
}
returnresult;
}
[單選題]*
A.O
B.2
C.4
D.10(正確答案)
12.getCustomerInfo()方法如下,try中可以捕獲三種類型的異常,如果在該方法運
行中產(chǎn)生了一個lOException,將會輸出什么結(jié)果()。
publicvoidgetCustomerinfo(){
try(
//dosomethingthatmaycauseanException
}catch(java.io.FileNotFoundExceptionex){
System.out.print("FileNotFoundException!");
}catch(java.io.IOExceptionex){
System.out.print(nIOException!H);
}catch(java.lang.Exceptionex){
System.out.print("Exception!");
}
)
[單選題]*
A.IOException!(正確答案i
B.IOException!Exception!
C.FileNotFoundException!IOException!
D.FileNotFoundExceptionJIOException!Exception!
B.Java的集合框架中重要的接口java.utiLCollection定義了許多方法。選項中哪個
方法不是Collection接口所定義的?()[單選題]*
A.intsize()
B.booleancontainsAll(Collectionc)
C.compareTo(Objectobj)
D.booleanremove(Objectobj)
14.File類是IO包中唯一表示磁盤文件信息的對象,它定義了一些與平臺無關(guān)的方
法來操縱文件。通過調(diào)用File類提供的各種方法,我們能夠創(chuàng)建、刪除文件、重
命名文件、判斷文件的讀寫權(quán)限及是否存在,設(shè)置和查詢文件的最近修改時間等。
下面的代碼片段實現(xiàn)的是什么功能?()
Filefile=newFile(nC:\\test.datH);
if(file.exists()){file.delete();}
[單選題]*
A.創(chuàng)建C:\test.dat
B.刪除C:\test.dal確答案)
C.打開C:\test.dat文件輸出流。
D.移動C:\test.dat
15.下列語句哪一個正確()。[單選題]*
A.Java程序經(jīng)編譯后會產(chǎn)生machinecode
B.Java程序經(jīng)編譯后會產(chǎn)生bytecode
C.Java程序經(jīng)編譯后會產(chǎn)生DLL
D.以上都不正確
16下列說法正確的有()。[單選題]*
A.class中的constructor不可省略
B.constructor必須與class同名,但方法不能與class同名
C.constructor在一個對象被new時執(zhí)行飛◎■宴)
D.一個class只能定義一個constructor
17.提供Java存取數(shù)據(jù)庫能力的包是()。[單選題]*
A.java.sql
B.java.awt
C.java.lang
D.java.swing
18.Java中提供了名為()的包裝類來包裝原始字符串類型。[單選題]*
A.Integer
B.Char
C.Double
D.String正確答案)
19.給定如下Java代碼,編譯運行的結(jié)果是()o
importjava.util.*;
publicclassTest{
publicstaticvoidmain(String[]args){
LinkedListlist=newLinkedList();
list.add("A”);
list.add(2JB“);
Strings=(String)list.get(l);
System.out.println(s);
)
}
[單選題]*
A.編譯時發(fā)生錯誤
B.運行時引發(fā)異常
C.正確運行,輸出:A
D.正確運行,輸出:B
20.如下代碼:
publicclassFoo{
publicstaticvoidmain(String[]args){
try(
return;
}finally{
System.out.println("Finally");
輸出結(jié)果是什么?0
[單選題]*
A.Finally(正確答案)
B.編譯失敗
C.代碼正常運行但沒有任何輸出
D.運行時拋出異常
21.執(zhí)行如下程序代碼后,C的值是()。
a=();c=O;
do{
-c;
a=a-l;
}while(a>0);
[單選題]*
A、0
B、1
C、-1
D、死循環(huán)
22.所有異常的父類是()0[單選題]*
A.Error
B.RuntimeException
C.Exception
D.Throwable確答案)
23.以下關(guān)于異常的說法正確的是()[單選題]*
A.一旦出現(xiàn)異常,程序運行就終止了
B.如果一個方法申明將拋出某個異常,它就必須真的拋出那個異常
C.在catch子句中匹配異常是一種精確匹配
D.可能拋出系統(tǒng)異常的方法是不需要申明異常的
24.在一個線程中sleep(1000)方法,將使得該線程在多少時間后獲得對CPU的控制
(假設(shè)睡眠過程中不會有其他事件喚醒該線程)?()[單選題]*
A.正好1()0()毫秒
B.1000毫秒不到
C.>=1000毫秒(正確答案)
D.不一定
25.設(shè)學(xué)生表和課程表的結(jié)構(gòu)分別為(學(xué)號,姓名)和(學(xué)號,課程號,成績),如果希
望查詢出“成績大于90分的學(xué)生姓名”,則對應(yīng)的SQL語句是()0[單選題]*
A.SELECT姓名FROM學(xué)生表WHERE學(xué)生表.學(xué)號=課程表.學(xué)號AND課程表.
成績>90
B.SELECT姓名FROM課程表WHERE學(xué)生表.學(xué)號=課程表.學(xué)號AND課程表.成
績>90
C.SELECT姓名FROM學(xué)生表,課程表WHERE學(xué)生表.學(xué)號=課程表.學(xué)號OR課
程表.成績>90
D.SELECT姓名FROM學(xué)生表,課程表WHERE學(xué)生表.學(xué)號=課程表.學(xué)
號AND課程表.成績>9()正確答案)
26.下列標(biāo)識符(名字)命名原則中,正確的是()。[單選題]*
A.類名的首字母小寫
B.變量和方法名的首寫字母大寫
C.接口名的首寫字母小寫
D.常量完全大寫(正確答案)
27下列哪種說法是正確的()o[單選題]*
A.實例方法可直接調(diào)用超類的實例方法
B.實例方法可直接調(diào)用超類的類方法
C.實例方法可直接調(diào)用其他類的實例方法
D.實例方法可直接調(diào)用本類的類方法
28.類Testi定義如下:
1.publicclassTesti{
2.publicfloataMethod(floata,floatb){return0;}
3.
4.)
將以下哪種方法插入行3是不合法的。()
[單選題]*
A.publicfloataMethod(floata,floatb,floatc){return0;)
B.publicintaMethod(floatc,floatd){return0;}
C.publicintaMethod(inta,intb){return0;}
D.privatefloataMethod(inta,intb,intc){return0;}
29.以public修飾的類如:publicclassCar{…}則Car()0[單選題]*
A,可被其它程序包中的類使用(正確答案)
B.僅能被本程序包中的類使用
C.不能被任意其它類使用
D.不能被其它類繼承
3().下列哪些語句關(guān)于Java內(nèi)存回收的說明是正確的?()[單選題]*
A.程序員必須創(chuàng)建一個線程來釋放內(nèi)存
B.內(nèi)存回收程序負(fù)責(zé)釋放無用內(nèi)存【正確答
C.內(nèi)存回收程序允許程序員直接釋放內(nèi)存
D.內(nèi)存回收程序可以在指定的時間釋放內(nèi)存對象
二、多選題(共10題,每題4分)
1.不能用來修飾interface的有()。
A.private
B.public
C.protected
D.static
2.下列說法錯誤的有()。*
A.在類方法中可用this來調(diào)用本類的類方法
B.在類方法中調(diào)用本類的類方法時可直接調(diào)用
C.在類方法中只能調(diào)用本類中的類方法璃答案)
D.在類方法中絕對不能調(diào)用實例方法,正確答案)
3.下列說法錯誤的有()。*
A.數(shù)組是一種對象
B.數(shù)組屬于一種原生類(正確答案)
C.intnumber=[l={31,23,33,43,35,63)
D.數(shù)組的大小可以任意改變
4.根據(jù)下面的代碼:Strings=null;會拋出NullPointerException異常的有()。*
A.if((s!=null)&(s.length()>0))
B.if((s!=null)&&(s.length()>0))
C.if((s==null)|(s.length()==0))
D.if((s=
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 廣告牌場地租賃合同
- 后勤勞務(wù)服務(wù)承包合同書
- 數(shù)控機床購買合同
- 產(chǎn)品研發(fā)與研發(fā)人員效率表
- 債務(wù)債權(quán)轉(zhuǎn)讓協(xié)議書
- 鋪設(shè)壓沙土施工方案
- 公路護(hù)欄加高施工方案
- 漢蘭達(dá)四門隔音施工方案
- (一模)贛州市2025年高三年級摸底考試物理試卷(含標(biāo)準(zhǔn)答案)
- 橋墩鋼筋成品保護(hù)方案
- 九年級物理上冊22內(nèi)燃機省公開課一等獎新課獲獎?wù)n件
- 2025年個人向企業(yè)借款合同協(xié)議樣本
- (二調(diào))武漢市2025屆高中畢業(yè)生二月調(diào)研考試 英語試卷(含標(biāo)準(zhǔn)答案)+聽力音頻
- 數(shù)學(xué)-湖北省武漢市2025屆高中畢業(yè)生二月調(diào)研考試(武漢二調(diào))試題和解析
- 中學(xué)家長學(xué)校工作方案(10篇)
- 高考地理二輪復(fù)習(xí)【知識精研】大氣運動規(guī)律-大氣受熱過程與氣溫
- 2025年湖南環(huán)境生物職業(yè)技術(shù)學(xué)院單招職業(yè)傾向性測試題庫完整版
- 日內(nèi)交易策略(TBQ版)
- 煤礦常用機電設(shè)備的日常管理-培訓(xùn)課件
- 2025年新執(zhí)業(yè)醫(yī)師定期考核真題庫附參考答案
- 【公開課】同一直線上二力的合成+課件+2024-2025學(xué)年+人教版(2024)初中物理八年級下冊+
評論
0/150
提交評論