2020年JAVA程序員筆試模擬考試300題(含參考答案)_第1頁(yè)
2020年JAVA程序員筆試模擬考試300題(含參考答案)_第2頁(yè)
2020年JAVA程序員筆試模擬考試300題(含參考答案)_第3頁(yè)
2020年JAVA程序員筆試模擬考試300題(含參考答案)_第4頁(yè)
2020年JAVA程序員筆試模擬考試300題(含參考答案)_第5頁(yè)
已閱讀5頁(yè),還剩51頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

2020年JAVA程序員筆試面試題庫(kù)300題[含答案]

一、簡(jiǎn)答題

1.”下面代碼中隊(duì)result描述正確的是?

InputStreamin=...;

byte|]buff=newbyte[1024];

intresult=in.read(buff,0,256)

A.result可能等于256

B.result可能等于0

C.result可能等于1024

D.result可能等于1

答案:AB

2.EJB在WEBLOGIC中的部署文件

答案:weblogic-ejb-jar.xml

3.方法中的局部變量何時(shí)分配內(nèi)存

答案:在方法被調(diào)用時(shí)、靜態(tài)變量在類(lèi)被加載時(shí)分配內(nèi)存

4.J2EE描述

答案:"J2EEJava2平臺(tái)企業(yè)版(Java2Platform,EnterpriseEdition)

J2EE是一套全然不同于傳統(tǒng)應(yīng)用開(kāi)發(fā)的技術(shù)架構(gòu),包含許多組件,主要可簡(jiǎn)化且規(guī)范

應(yīng)用系統(tǒng)的開(kāi)發(fā)與部署,進(jìn)而提高可移植性、安全與再用價(jià)值。

J2EE核心是一組技術(shù)規(guī)范與指南,其中所包含的各類(lèi)組件、服務(wù)架構(gòu)及技術(shù)層次,均

有共通的標(biāo)準(zhǔn)及規(guī)格,讓各種依循J2EE架構(gòu)的不同平臺(tái)之間,存在良好的兼容性,解決

過(guò)去企業(yè)后端使用的信息產(chǎn)品彼此之間無(wú)法兼容,,企業(yè)內(nèi)部或外部難以互通的窘境。

5.”下面代碼顯示的結(jié)果是什么

publicclassTest{

staticinitarr[J=newint[O]

publicstaticvoidmain(StringIJarge){

System.out.print(arr[1]);

(

)

答案:可編譯通過(guò),運(yùn)行報(bào)異常

6.Stringsl=wHellow表達(dá)式sl=="Hello”返回trueorfalse

答案:TRUE

7.如果配置一個(gè)servlet需要使用的參數(shù),最好在哪個(gè)方法中A.doPost

B.destroy

C.doGet

D.service

E.init

答案:AC

8.以下標(biāo)識(shí)符中()是不合法的A.Is

B.$1

C.$1

D.BigM

答案:A

9.1.保證在java應(yīng)用程序中,一個(gè)類(lèi)Class只有一個(gè)實(shí)例存在該使用什么設(shè)計(jì)模式

答案:?jiǎn)卫?/p>

10.下面對(duì)數(shù)組的操作代碼哪個(gè)是正確的?A.char[]a="helloworld”.toCharArrayO;

B.charc=a[999];

C.Classcc=a.getClass();

D.intlen=a.length;

E.a.equals(newObject());

F.charc=a[0];

答案:DF

11.一個(gè)正在執(zhí)行的線程在遇到下列()情況下會(huì)終止執(zhí)行?A.執(zhí)行stop。方法;

B.執(zhí)行wait。方法;

C.執(zhí)行seleep()方法;

D.其nm()方法運(yùn)行完后。

答案:AD

12.構(gòu)造ArrayList類(lèi)的一個(gè)實(shí)例,下列哪個(gè)方法是正確的?A.ListmyList=new

AnayList();

B.ArrayListmyList=newList();

C.ListmyList=newList();

D.ArrayListmyList=newObject();

答案:A

13.下面哪些接口的聲明是錯(cuò)誤的?A.interfaceMylnterfaceextendsYouninterface{}

B.privateinterfaceMylnterface{}

C.interfaceMylnterfaceextendsYouninterfacel,Youninterface2{}

D.interfaceMylnterfaceimplementsMylnterface{}

E.interfaceMylnterface{}

答案:c

14.每一個(gè)ORACLE數(shù)據(jù)庫(kù)有一個(gè)或多個(gè)物理的數(shù)據(jù)文件,下面哪種說(shuō)法是錯(cuò)誤的?A.

數(shù)據(jù)文件建立后,大小可隨實(shí)際業(yè)務(wù)需要進(jìn)行調(diào)整

B.文件中的數(shù)據(jù)在需要時(shí)可以讀取并存儲(chǔ)在ORACLE內(nèi)存儲(chǔ)區(qū)中

C.一個(gè)數(shù)據(jù)文件可與多個(gè)數(shù)據(jù)庫(kù)聯(lián)系

D.一個(gè)表空間(數(shù)據(jù)庫(kù)存儲(chǔ)的邏輯單位)可由一個(gè)或多個(gè)數(shù)據(jù)文件組成

答案:C

15.軟件設(shè)計(jì)中劃分模塊的一個(gè)準(zhǔn)則是:A.低內(nèi)聚高耦合

B.高內(nèi)聚高耦合

C.低內(nèi)聚低耦合

D.高內(nèi)聚低耦合

答案:A

16.在ORACLE中,關(guān)于同義詞說(shuō)法錯(cuò)誤的是?A.同義詞可以和表重名

B.共有同義詞和私有同義詞創(chuàng)建的權(quán)限不同

C.同義詞只能由創(chuàng)建同義詞的用戶使用

D.可以為存儲(chǔ)過(guò)程創(chuàng)建同義詞

答案:A

17."字符串中有--種特殊的數(shù)據(jù)

較轉(zhuǎn)義字符,下面哪個(gè)是換行字符?

A./t

B./n

答案:B

18.容器Panel和applet缺省使用的布局編輯策略是

答案:FlowLayout的布局管理器

19.”運(yùn)行以下程序段后,變量tl的值是:

publicstaticvoidexchange(intx,inty){

inttemp=x;

x=y;

y=temp;

)

publicstaticvoidmain(Stringargs[]){

inttl=2;

intt2=3;

exchange(t1,t2);

)

A.3

B.2

C.5

D.7

答案:B

20.SUN公司對(duì)普通PC的應(yīng)用是"A.J2EE

B.J2ME

C.J2SE

D.JDK

答案:C

21.關(guān)系數(shù)據(jù)庫(kù)中,典型的實(shí)體關(guān)系模型有三個(gè)要素,下面哪個(gè)不是三要素之一。A.索引

B.關(guān)系

C.屬性

D.實(shí)體

答案:A

22.在oracle中,語(yǔ)句select'test'||nullfromdual;的查詢(xún)結(jié)果為:A.結(jié)果是test

B.結(jié)果是testnull

C.結(jié)果是空

D.結(jié)果是NULL

答案:A

23.”在Oracle中,執(zhí)行以下語(yǔ)句出錯(cuò)的行是:

Selectdeptno,dname,ename,sal

Fromemp,dept

Whereemp.deptno=dept.deptno

Andsal>I000;

A.第四行

B.第二行

C.第三行

D.第一行

答案:D

24.下面哪些賦值語(yǔ)句是錯(cuò)誤的。A.doubled=3.14D;

B.doubled=5.3E12;

C.doubled=3.14159;

D.floatf=11.1;

答案:D

25.棧和隊(duì)列的共同特點(diǎn)是:A.都是先進(jìn)后出

B.只允許在端點(diǎn)處插入和刪除元素

C.都是先進(jìn)先出

D.沒(méi)有共同點(diǎn)

答案:B

26.以下關(guān)于UML的說(shuō)法正確的是:A.UML是標(biāo)準(zhǔn)的建模語(yǔ)言,而不是標(biāo)準(zhǔn)的開(kāi)發(fā)過(guò)程

B.UML是標(biāo)準(zhǔn)的建模語(yǔ)言,也是標(biāo)準(zhǔn)的開(kāi)發(fā)過(guò)程

答案:A

27."intk=0;

for(inti=5;i>0&k<10;i-){

k+=i;

)

最后k的值是多少?

答案://k=12

28.在ORACLE中,關(guān)于同義詞說(shuō)法錯(cuò)誤的是:A.可以為存儲(chǔ)過(guò)程創(chuàng)建同義詞

B.同義詞可以和表重名

C.共有同義詞和私有同義詞創(chuàng)建的權(quán)限不同

D.同義詞只能由創(chuàng)建同義詞的用戶使用

答案:D

29.面向?qū)ο蟮奶卣?/p>

答案:(抽象、繼承、多態(tài)、封裝)

30.如果你被要求寫(xiě)一段代碼讀取一個(gè)圖片文件,那么一般使用哪種Stream?A.

ObjectlnputStream

B.FilelnputSlream

C.FileReader

D.DatalnputStream

答案:D

31.每一個(gè)Oracle數(shù)據(jù)庫(kù)有一個(gè)或多個(gè)物理的數(shù)據(jù)文件(datafile)。數(shù)據(jù)文件有哪個(gè)特征?A.

一個(gè)表空間(數(shù)據(jù)庫(kù)存儲(chǔ)的邏輯單元)可由一個(gè)或多個(gè)數(shù)據(jù)文件組成

B.數(shù)據(jù)文件建立后,大小可隨業(yè)務(wù)需要進(jìn)行調(diào)整

C.文件中的數(shù)據(jù)在需要時(shí)可以讀取并存儲(chǔ)在ORACLE內(nèi)存儲(chǔ)區(qū)中

D.一個(gè)數(shù)據(jù)文件可與多個(gè)數(shù)據(jù)庫(kù)聯(lián)系

答案:A

32."假設(shè)test類(lèi)運(yùn)行于多線程環(huán)境下,那么關(guān)于A處的同步下面描述正確的是?

publicclassTest{

Listlist=newjava.util.ArrayList。;

publicvoidtest(){

synchronized(list){//-A

list.add(String.valueOf(System.currentTimeMillis()));

)

)

)

A.Test類(lèi)為singleton時(shí)也沒(méi)有必要增加synchronized

B.Test方法中必須增加synchronized

C.Test類(lèi)為singleton時(shí)有必要增加synchronized

D.Test方法中沒(méi)有必要增加synchronized

答案:C

33.下面哪些聲明是錯(cuò)誤的?A.chare='\u0000';

B.inti='a';

C.byteb=01;

D.longl=1234567890L;

E.inti=OxFFFFFFFF;

答案:

34."類(lèi)Test定義如下:

publicabstractclassTest

(

publicabstractvoidml();

publicabstractvoidm2()

(

System.out.println("hello’‘);

)

)

如果對(duì)這段程序進(jìn)行修改,其中不會(huì)導(dǎo)致錯(cuò)誤的修改是()

A.將修飾m1()方法的abstract關(guān)鍵字刪除

B.將修飾Test類(lèi)的abstrac關(guān)鍵字刪除

C用替換第4~6行

D.為ml()方法添加一個(gè)方法體

答案:D

35.下列對(duì)繼承的說(shuō)法,哪個(gè)是正確的()A.子類(lèi)只能繼承父類(lèi)public方法和狀態(tài)

B.子類(lèi)能繼承父類(lèi)的protected方法,而不繼承protected狀態(tài)

C.子類(lèi)能繼承父類(lèi)的所有非私有方法和狀態(tài)

D.子類(lèi)能繼承父類(lèi)的私有方法和狀態(tài)

答案:C

36.WebLogic啟動(dòng)AdminServer后默認(rèn)的控制臺(tái)是A./control

B./console

C./manage

D./manager

答案:B

37.PL/SQL中用來(lái)判斷FETCH語(yǔ)句是否成功,并且在FETCH語(yǔ)句失敗時(shí)返回邏輯真的

屬性是:A.%NOTFOUND

B.%FOUND

C.%ISOPEN

D.%ROWCOUNT

答案:A

38.定義字符串:Stringstr=

Abcddefg”;則str.substring(l,4).indexOf('d')的結(jié)果是

答案:nstr.substring(l,4)是bed

indexOf('d')是2

39.“Oracle數(shù)據(jù)庫(kù)中,

以下關(guān)鍵字中表示序列的是?

A.CLUSTER

B.SYXONYM

C.SEQUENCE

答案:C

40.下面()語(yǔ)句可以用來(lái)退出循環(huán),即本層的循環(huán),而循環(huán)提早退出當(dāng)前循環(huán)進(jìn)入下一輪

()

A.switch

B.continue

C.break

D.return

答案:BC

41.面向?qū)ο蟪绦蛟O(shè)計(jì)的基本特征是:A.封裝

B.抽象

C.多態(tài)

D.繼承

答案:ABCD

42.”一個(gè)正在執(zhí)行的線程在

遇到下列0情況時(shí)會(huì)終止執(zhí)行

A.執(zhí)行sleep。方法后

B.執(zhí)行wait()方法

C.其run()方法運(yùn)行完后

D.執(zhí)行stop。方法

答案:CD

43.對(duì)于Java.util.TreeSet類(lèi),下面哪些描述是正確的?A.在這個(gè)集合中的元素是有序的

B.集合中的元素使用唯一的Key訪問(wèn)

C.這個(gè)集合是保證不可變的

D.集合中的元素保證是唯一的

E.集合中的元素保證是同步的

答案:BE

44.下面哪個(gè)不是Java的關(guān)鍵字A.sizeof

B.NULL

C.instanceof

D.true

E.implements

答案:AB

45."MyObject哪個(gè)方法會(huì)影響到這段代碼的正確性和效率?

Setset=newjava.util.HashSet();

set.add(newMyObject(

A"));

if(set.contains(newMyObject(

A"))){.?…}

IIH

A.clone

B.equals

C.hashCode

D.toString

答案:BC

46.給出下面有關(guān)java.awt.List的表達(dá)式,哪些敘述是對(duì)的?A.List1=newList(6,true);

B.列表只能有一項(xiàng)被選中

C.一行的最大字符數(shù)是6

D.在沒(méi)有其它的約束條件下該列表將有6行可見(jiàn)

E.列表將允許用戶多選

答案:AE

47.哪些配置文件是EJB必須用到的"A.web.xml

B?weblogic-ejb-jar.xml

C.weblogic.xml

D.ejb-jar.xml

E?ejb.xml

答案:BD

48.下面關(guān)于繼承的哪些敘述的正確的:A.在Java中一個(gè)類(lèi)只能實(shí)現(xiàn)一個(gè)接口。

B.在java中一個(gè)類(lèi)不能同時(shí)繼承一個(gè)類(lèi)和實(shí)現(xiàn)一個(gè)接口

C.Java的單一繼承使代碼更可靠。

D.在java中只允許單一繼承。

答案:CD

49.select'test'||nuUformdual的結(jié)果

答案:test

50.(x++)/3的結(jié)果

答案:假如x為=2時(shí)就是(2/3)為0

51.哪個(gè)參數(shù)存儲(chǔ)過(guò)程用不到“A.input

B.inout

C.in

D.out

答案:A

52.通常使用哪種流,讀取圖片文件"A.FilelnputStream

B.FileReader

C.ObjectlnputStream

D.DatalnputStream

答案:D

53.哪個(gè)Set是排序的

A.AbstactSet

B.LinkedHashSet

C.TreeSet

D.HashSet

答案:C

54.Httpmethod中,能傳送大數(shù)據(jù)量的是“A.get

B.delete

C.pat

D.head

E.post

答案:E

55.如果x=2,(x++)/3的值是:

A1

B2

C0.67

DO

答案:D

56.".GET和POST是兩個(gè)主要的HTTPMethod

,為了能在Servlet中獲取到變量a的值

,下面哪個(gè)報(bào)文是正確的?

A.POST/?a=bHTTP/1.1Host:Content-Length:0

B.GET/HTTP/1.1Host:Content-Length:15a=b&b=c&c=d&d=e

C.POST/HTTP/1.1Host:Conent-Length:15

Content-Type:application/x-www-form-urlencodeda=b&b=c&c=d&d=e

D.GET/?a=bHTTP/1.1Host:

答案:D

57.下面的異常處理說(shuō)明正確的是()A.try塊只能使用一個(gè)catch子句。

B.try塊必須同時(shí)與catch子句和finally子句一起使用。

C.try塊不能單獨(dú)使用。

D.try塊中如果執(zhí)行了return語(yǔ)句,則其finally子句不能執(zhí)行。

答案:C

58.軟件測(cè)試的目的是:A.確定軟件產(chǎn)品質(zhì)量

B.確定軟件產(chǎn)品是否正確

C.最大可能發(fā)現(xiàn)軟件產(chǎn)品錯(cuò)誤或者缺陷

D.判斷軟件是否符合規(guī)則說(shuō)明書(shū)

答案:A

59.J2EE部署時(shí),最小的單元是?A.對(duì)象

B.組建

C.模塊

D.類(lèi)

答案:D

60.如果要在JAVA中調(diào)用ORACLE的存儲(chǔ)過(guò)程,需要使用下面哪個(gè)接口:A.

CallableStatement

B.Statement

C.PreparedStatement

答案:A

61.”關(guān)于以下程序代碼的說(shuō)明正確的是:

1.publicclassHasStatic{

2.privatestaticintx=100;

3.publicstaticvoidmain(Stringargs[]){

4.HasStatichsl=newHasStatic();

5.hsl.x++;

6.HasStatichs2=newHasStatic();

7.hs2.x++;

8.hsl=newHasStatic();

9.hsl.x++;

10.HasStatic.x—;

11.System.out.println("x="+x);

12.)

13.}

A.10行不能通過(guò)編譯,因?yàn)閤是私有靜態(tài)變量

B.5行不能通過(guò)編譯,因?yàn)橐昧怂接徐o態(tài)變量

C.程序通過(guò)編譯,輸出結(jié)果為:x=102

D.程序通過(guò)編譯,輸出結(jié)果為:x=103

答案:C

62.在Java中進(jìn)行圖像處理的類(lèi)庫(kù)在以下()包中。A.java.awt.io

B.java.awt.image

C.java.applet.Applet

D.java.awt.event.*

答案:B

63.在ORACLE中,關(guān)于同義詞說(shuō)法錯(cuò)誤的是:A.可以為存儲(chǔ)過(guò)程創(chuàng)建同義詞

B.同義詞可以和表重名

C.共有同義詞和私有同義詞創(chuàng)建的權(quán)限不同

D.同義詞只能由創(chuàng)建同義詞的用戶使用

答案:D

64.在UML提供的圖中,()用于按時(shí)間順序描述對(duì)象間的交互。A.狀態(tài)圖

B.序列圖

C.網(wǎng)絡(luò)圖

D.協(xié)作圖

答案:B

65.下面哪些是合法的標(biāo)識(shí)符?A.*point

B._endline

C.$persons

D.const

答案:BC

66.”假設(shè)test類(lèi)運(yùn)行于多線程環(huán)境下,那么關(guān)于A處的同步下面描述正確的是?

publicclassTest{

Listlist=newjava.utiLArrayList();

publicvoidtest(){

synchronized(list){//—A

list.add(String.valueOf(System.currentTimeMillis()));

)

)

)

A.Test類(lèi)為singleton時(shí)也沒(méi)有必要增加synchronized

B.Test方法中必須增加synchronized

C.Test類(lèi)為singleton時(shí)有必要增加synchronized

D.Test方法中沒(méi)有必要增加synchronized

答案:C

67.以下關(guān)于UML的說(shuō)法正確的是:A.UML是標(biāo)準(zhǔn)的建模語(yǔ)言,也是標(biāo)準(zhǔn)的開(kāi)發(fā)過(guò)程。

B.UML是標(biāo)準(zhǔn)的建模語(yǔ)言,而不是標(biāo)準(zhǔn)的開(kāi)發(fā)過(guò)程。

答案:A

68.下列對(duì)繼承的說(shuō)法,哪個(gè)是正確的()A.子類(lèi)只能繼承父類(lèi)public方法和狀態(tài)

B.子類(lèi)能繼承父類(lèi)的protected方法,而不繼承protected狀態(tài)

C.子類(lèi)能繼承父類(lèi)的所有非私有方法和狀態(tài)

D.子類(lèi)能繼承父類(lèi)的私有方法和狀態(tài)

答案:C

69.”類(lèi)A定義如下:

classA{

privateintx=10;

intgetX(){

returnx;

)

)

classBextendsA{

privateintx=15;

〃需要覆蓋getx()方法

)

在”〃需要覆蓋getx()方法”后應(yīng)加上的函數(shù)是:

A.intgetX(floatf){...}

B.doublegetx(float

C.floatgetx(){...};

D.intgetx(){...};

答案:D

70.單選題

答案:

71.npublicvoidtest(){

try(

oneMethod();

System.out.printlnC'condition1");

}catch(ArrayIndexOutOfBoundsExceptione){

System.out.printlnC'condition2");

}catch(Exceptione){

System.out.printlnf'condition3”);

}finally{

System.out.println("finally’');

)

)

在oneMethod。方法運(yùn)行正常的情況下將顯示什么?

A.condition2

B.condition3

C.finally

D.condition1

答案:CD

72.在Java中判斷applet的來(lái)源的方法有:A.getCodeBase()

B.getCodebase()

C.getDocumentBase()

D.getDocumentbase()

答案:A

73.下面哪些屬于J2ee應(yīng)用的WEB組件A.APPLET

B.Servlet

C.Jsp

D.IE

答案:BC

74.JNDI結(jié)構(gòu)包含的三個(gè)主要層次是:A.JNDIAPI層

B.數(shù)據(jù)層

C.應(yīng)用層

D.實(shí)現(xiàn)層

答案:BCD

75."MyObject哪個(gè)方法會(huì)影響到這段代碼的正確性以及效率?

Listlist=newjava.util.ArrayList();

list.add(newMyObject(

A”));

if(list.indexOf(newMyObject(

A"))){...}

A.hashCode

B.clone

C.equals

D.toString

答案:A

76.第十行的聲明將調(diào)用那些方法:<l>classPerser{<2>publicvoidprintValue(intI,int

j){...}<3>publicvoidprintValue(inti){...)<4>}<5>publicclassTeacherextendsPerser{<6>public

voidprintValue(){...}<7>publicvoidprintValue(inti){...}<8>publicstaticvoidmain(String

as[]);<9>Persert=newTeacher();<10>t.printValue(10);<11>}

A7行

B6行

C3行

D2行

答案:C

77.J2EE部署,最小的單位是

A模塊

B類(lèi)

C對(duì)象

D組件

答案:D

78.下面那些資源可以通過(guò)JNDI接口訪問(wèn)

Aj2ee容器中的JNDItree

BLDAP目錄服務(wù)

C文件系統(tǒng)

DDNS域名解析

答案:ABCD

79.對(duì)于大多數(shù)j2eeContainer來(lái)說(shuō),web最終可以用哪種形式部署

Awar

B直接以目錄形式

Cear

Djar

答案:ABC

80.給出不完整的方法:A:{succ=connect();if(succ==-1){thrownew

TimedOulException;}[TimedOutException不是運(yùn)行時(shí)異常,下面那句聲明加入到A處可完

成此方法

Apublicvoidmethod()

Bpublicvoidmethod()throwsTimedOutException

Cpublicvoidmethod()throwsException

Dpublicvoidmethod()throwTimedOutException

答案:

81.若下面目錄和文件存在,創(chuàng)建fileinputstream正確的是

AFilelnputStreams=newFileInputStream(""d:\\l.txt"");

BFilelnputStreams=newFileInputStream(""d:\\l.txt"");

CFilelnputStreams=newFileInputStream(""jaca/l.txt"");

DFilefile=newFile(""l.txt"");FileInputSt

答案:D

82.關(guān)于readline的說(shuō)法,以下正確的是

A每次讀取一行數(shù)據(jù)

BBufferReader類(lèi)的對(duì)象可以調(diào)用該方法

C如果讀到文件的末尾,該方法回返回null

D該方法拋出lOException異常,調(diào)用該方法應(yīng)該放在try中

答案:ABC

83.”編譯下面的程序,得到的結(jié)果是:

publicclassAimplementsRunnable{

publicvoidrun(){

System.out.println("OK”);

)

publicstaticvoidmain(Stringargs[]){

Threadth=newThread(newA());

Th.start();

)

)

A.程序能編譯運(yùn)行,但沒(méi)有任何結(jié)果輸出

B.程序不能編譯,產(chǎn)生異常

C.程序能編譯運(yùn)行,輸出結(jié)果:OK

答案:C

84.在oracle中,下面那個(gè)符號(hào)可以放到一個(gè)文件夾中的一行前面來(lái)表示注釋

A#

B!

C&

D$

答案:A

85.以下代碼完成畫(huà)線功能,所畫(huà)線的顏色是:

g.setColor(Color.red.green.yel!ow.cyan);g.drawLine(0,0,l00,100);

Ared

Bgreen

Cyellow

Dcyan

答案:A

86.下列所列偶合中最低級(jí)別偶合是

A非直接偶合

B公共偶合

C內(nèi)容偶合

D數(shù)據(jù)偶合

答案:A

87.在Java中判斷applet的來(lái)源的方法有:A.getCodeBase()

B.getCodebase()

C.getDocumentBase()

D.getDocumentbase()

答案:A

88.下面是在命令行運(yùn)行Java應(yīng)用程序A:javaAthefirstsnow,thefirstsnowcame。怎樣才

能在main(Stringargs[])方法中訪問(wèn)單詞"first"?A.args[2]

B.args[3]

C.args[5]

D.args[l]

答案:B

89.下面哪些是合法的標(biāo)識(shí)符?A._endline

B.$persons

C.this

D.TwoUsers

E.*Point

答案:ABD

90.隱式游標(biāo):

答案:Oracle預(yù)定義一個(gè)名為SQL的隱式游標(biāo),通過(guò)檢查隱式游標(biāo)的屬性可以獲取與最近

執(zhí)行的SQL語(yǔ)句相關(guān)的信息

91.什么是替代觸發(fā)器

答案:就是建在視圖上方便對(duì)視圖所引用的基礎(chǔ)表進(jìn)行insert、update、delete的

92.JNDI結(jié)構(gòu)包含的三個(gè)層次主要是:

A、應(yīng)用層

B、JNDIAPI層C、實(shí)現(xiàn)層

D、數(shù)據(jù)層

答案:A,C,D

93.以下代碼創(chuàng)建幾個(gè)對(duì)象?Siringsl='bc';Slrings2='bc';

A2

B1

C3

DO

答案:c

94.下面方法中:publicclassAya{intl=40;intj;publicAya(){setValue(i++);}voidsetValue(int

a){inti=20;j=i+l;System.out.println(nj="+j);}}

A23

B40

C42

D21

答案:D

95.oracle不能提交或回滾的操作;

Acommit

Bselect

Cupdate

Ddrop

Edelete

答案:ABD

96.Listlist=newLisl(6,true);下列說(shuō)法正確的是?

A每個(gè)集合都有6個(gè)元素

B每行有6個(gè)元素

C初始化為6行數(shù)的新滾動(dòng)列表

D集合的里不能為空值

答案:D

97.隨著Java的發(fā)展,sun根據(jù)市場(chǎng)進(jìn)一步將Java細(xì)化,其中針對(duì)普通PC應(yīng)用的是()

AJ2ME

BJ2SE

CJ2EE

DJDK

答案:B

98.Whichcorrectlycreateatwodimensionalarrayofintegers?

Ainta[J[]=newint[I0][10J;

Binta[10][10]=newint[][];

Cint[][]a=newint[10][10];

Dinta[][]=newint[][];

答案:AC

99.下列那些屬于j2ee應(yīng)用的web組件?

Aapplet

BIE

CServlet

Djsp

答案:ACD

100.下面關(guān)于變量及其范圍的陳述那些事正確的?

A局部變量自愛(ài)使用前必須被初始化

B在方法中定義的局部變量在該方法被執(zhí)行時(shí)創(chuàng)建

C實(shí)例變量是類(lèi)的成員變量

D實(shí)例變量用關(guān)鍵字static聲明

答案:B

101.Faqade在設(shè)計(jì)模式中屬于什么模式?

A創(chuàng)建模式

B結(jié)構(gòu)模式

C行為模式

D工廠模式

答案:B

102.下列關(guān)于uml說(shuō)法正確的是

A它是標(biāo)準(zhǔn)的建模語(yǔ)言,而不是標(biāo)準(zhǔn)的開(kāi)發(fā)過(guò)程

B它是標(biāo)準(zhǔn)的建模語(yǔ)言也是標(biāo)準(zhǔn)的開(kāi)發(fā)過(guò)程

答案:A

103.f下列關(guān)于缺省構(gòu)造方法描述正確的是

A它可以初始化其他方法中定義的變量

Bjava會(huì)對(duì)所有類(lèi)創(chuàng)建缺省的構(gòu)造方法

C當(dāng)類(lèi)中沒(méi)有定義任何構(gòu)造方法時(shí),Java就會(huì)創(chuàng)建缺省構(gòu)造方法

D如果定義了帶參數(shù)的構(gòu)造方法,Java會(huì)創(chuàng)建缺省的構(gòu)造方法

答案:C

104.對(duì)于rollback命令,說(shuō)法正確的是

A撤銷(xiāo)剛剛進(jìn)行的數(shù)據(jù)修改操作

B撤銷(xiāo)上一個(gè)commit命令

C撤銷(xiāo)到上次執(zhí)行提交或回退操作的點(diǎn)

D撤銷(xiāo)本次登錄以來(lái)的所有數(shù)據(jù)修改

答案:C

105.如果你被要求寫(xiě)一段讀取一個(gè)序列化的對(duì)象,那么一般使用哪種Stream?

Afileinputstream

Bdateinputstream

Cobjectinputstream

Dfilereader

答案:C

106.下列程序那處會(huì)出錯(cuò):vl>classPerset{privateStringname;publicPerset(){}<2>public

classChildextendsPerset{privateStringdapart;publicChild(){}<3>publicString

getValue(){returnname;}<4>publicstaticvoidmain(Stringas[]){Persetp=newPerset();}}

A<1>

B<2>

C<3>

D<4>

答案:C

107.設(shè)x為int型的數(shù)據(jù),則執(zhí)行下列語(yǔ)句后x的值是:x-10;x+=x-=x-x;

A10

B20

C30

D40

答案:

108.關(guān)于數(shù)據(jù)庫(kù)中,典型的實(shí)體類(lèi)關(guān)系模型有三個(gè)要素,下面那個(gè)不是三要素之一:

A實(shí)體

B關(guān)系

C索引

D屬性

答案:A

109.關(guān)于MVC,以下說(shuō)法錯(cuò)誤的是:

AHttp實(shí)現(xiàn)MVC的view部分

BEJB實(shí)現(xiàn)MVC的Model部分

CServlet實(shí)現(xiàn)MVC的Model

DJSP實(shí)現(xiàn)MVC的Control部分

答案:B

110.以下哪些屬于字節(jié)流

Afliewriter

Bfileinputstream

Cfilereader

Dpushbackstream

答案:A

111.下面哪一個(gè)參數(shù)不是存儲(chǔ)過(guò)程接受的參數(shù)

A、input

B、out

C、inout

D、in

答案:A

112.黑盒測(cè)試用例的方法

A等價(jià)類(lèi)劃分

B邊界值分析

C錯(cuò)誤推測(cè)

D因果圖

答案:ABCD

113.whereinaconstructor,canyouplaceacalltoaconstructordefinedinthesuper

class.?A.Anywhere

B.Thefirststatementintheconstructor

C.Thelaststatementintheconstructor

D.Youcan,tcallsuperinaconstructor

selectthemostappropriateanswer.

答案:B

114."下面是在命令行運(yùn)行java應(yīng)用程序A:javaAthefirstshow,thefirstshowcame.怎么

能在main(string[Jargs)方法中訪問(wèn)單詞"frist""

A、argsfl]

B、args[2]

C、args[3]

D、args[5]

答案:A

115.為了提高效率,應(yīng)該:

A取一切可能的輸入數(shù)據(jù)去測(cè)試

B隨即選取測(cè)試

C在完成編碼后制定測(cè)試計(jì)劃

D集中對(duì)付那些群集的程序

答案:D

116.”如果要在JAVA調(diào)用ORACLE的存儲(chǔ)過(guò)程,需要使用到下面那個(gè)接口

APreparedStatement

BStatement

CCallableStatement

答案:C

117.構(gòu)造BufferedlnputStream的合適參數(shù)是:A.BufferedlnputStream

B.BufferedOutputStream

C.FileOuterStream

D.File

答案:A

118.若下面指定的目錄和文件名都存在,創(chuàng)建FilelnputStream對(duì)象的語(yǔ)句的正確的是:A.

FilelnputStreamfis=newFileInputStream(ud:\\java\\l.txt);

B.FilelnputStreamfis=newFileInputStream(4java/1.txt);

C.FilelnputStreamfis=newFileInputStream(t4d:\\java\\l.txt);

D.Filefile=newFile(a1.txt):FilelnputStreamfis=newFilelnputStream(file):

答案:ACD

119.EJB2.0規(guī)范中定義了幾種EnterpriseBean?A.EntityBean

B.MessageDrivenBean

C.TimerObject

D.SessionBean

答案:ABD

120.下面哪個(gè)是合法的布爾值?

A.“false”

B.false

C.10

答案:B

121.軟件測(cè)試的目的

A最大可能的發(fā)現(xiàn)軟件錯(cuò)誤

B確定軟件是否正確

C確定軟件質(zhì)量

D判斷軟件是否符合說(shuō)明書(shū)

答案:A

122.下面的異常處理正確的是(D)

Atry塊必須同時(shí)與catch子句和finally子句一起使用。

Btry塊只能使用一個(gè)catch子句。

Ctry塊中如果執(zhí)行了return語(yǔ)句,則其finally子句不會(huì)執(zhí)行。

Dtry塊不能單獨(dú)使用。

答案:D

123.那些是EJB規(guī)范定義的部署描述

AEJ

B.XML

BEJB-JAR.XML

CWEBLOG.XML

DWE

B.XML

答案:B

124.”下列代碼哪些行會(huì)出錯(cuò)

l)publicvoidmodify(){

2)intI,j,k;

3)1=100;

4)while(I>0){

5萬(wàn)=1*2;

6)System.out.println(Thevalueofjis+j);

7)k=k+l;

8)1-;

9)}

10))

A.line4

B.line6

C.line7

D.line8

答案:B

125.下列哪個(gè)語(yǔ)句關(guān)于內(nèi)存回收的說(shuō)明是正確的A.程序員必須創(chuàng)建一個(gè)線程來(lái)釋放內(nèi)存;

B.內(nèi)存回收程序負(fù)責(zé)釋放無(wú)用內(nèi)存

C.內(nèi)存回收程序允許程序員直接釋放內(nèi)存

D.內(nèi)存回收程序可以在指定的時(shí)間釋放內(nèi)存對(duì)象

答案:B

126.下面有關(guān)表和視圖的敘述中錯(cuò)誤的是A.視圖的據(jù)可以來(lái)自多個(gè)表

B.對(duì)視圖的據(jù)可以來(lái)自多個(gè)表

C.基表不存在,不能創(chuàng)建視圖

D.刪除視圖不會(huì)影響基表的數(shù)據(jù)

答案:B

127.下面哪一個(gè)primitivetype和對(duì)應(yīng)的wrapperclass是錯(cuò)誤的?A.java.lang.Integer

B.gjava.lang.Long

C.shortjava.lang.Short

D.voidjava.lang.Void

E.char[]java.lang.String

答案:E

128.下列關(guān)于Java語(yǔ)言的敘述中,正確的是:A.源文件名其擴(kuò)展名為.jar

B.Java是不區(qū)分大小寫(xiě)的

C.源文件中public類(lèi)的數(shù)據(jù)不限

D.源文件名必須與public類(lèi)型的類(lèi)名相同

答案:D

129.如果你設(shè)計(jì)了一個(gè)類(lèi),并且覆蓋了equals。方法,哪些方法你還會(huì)考慮覆蓋?A.

hashCode()

B.wait()

C.finalize()

D.toString()

E.clone()

答案:A

130.每一個(gè)Oracle數(shù)據(jù)庫(kù)有一個(gè)或多個(gè)物理的數(shù)據(jù)文件(datafile)。數(shù)據(jù)文件有哪個(gè)特

征:A.文件中的數(shù)據(jù)在需要時(shí)可以讀取并存儲(chǔ)在Oracle內(nèi)存儲(chǔ)區(qū)中。

B.數(shù)據(jù)文件建立后,大小可隨實(shí)際業(yè)務(wù)需要進(jìn)行調(diào)整

C.一個(gè)表空間(數(shù)據(jù)存儲(chǔ)的邏輯單元)可由一個(gè)或多個(gè)數(shù)據(jù)文件組成。

答案:AC

131.”在下面的代碼中:

publicclassAyeAye{

inti=40;

intj;

publicAyeAye(){

setValue(i++);

)

voidsetValue(intintputValue){

inti=20;

j=i+【;

System.out.println(11j=+j);

當(dāng)setValue()方法顯示變量j時(shí),該變量的值為多少?

A.42

B.40

C.21

D.20

答案:C

132.關(guān)于servlet和jsp描述正確的是

Ajsp技術(shù)建立在servlt上,它是支持xml的servlet的拓展

Bjsp只有在接受請(qǐng)求時(shí)動(dòng)態(tài)編譯成servlet

C訪問(wèn)jsp頁(yè)面,需要預(yù)編譯成servlet

Djsp能夠訪問(wèn)javaAPI,具備servlet的全部?jī)?yōu)點(diǎn)

答案:ABC

133.換行符是哪個(gè)"A.\r

B.\n

C.\b

D.\t

答案:B

134.下面哪個(gè)對(duì)類(lèi)的聲明是錯(cuò)誤的?

A、classmyClassextendsmySuperClassimplementsYourinterface()

B、classMyClassextendsMySuperClassl,MySupperClass2{}

C^publicclassMyClass{}

D、abstractclassMyClassimplementsYourinterfacel,Youriterface2{}

E>privateclassMyClass()

答案:B

135.在mvc模式中,進(jìn)行業(yè)務(wù)流程/狀態(tài)的處理以及業(yè)務(wù)規(guī)則的制定的是:

A、model

view

C、controller

答案:A

136.MVC模式中Jsp與Servlet各充當(dāng)什么角色?

答案:JSP是View,Servlet是Controller

137.MVC模式中三層的調(diào)用過(guò)程?

答案:Model-View-Controller的調(diào)用次序是Controller—>View—>Model

138.什么是事務(wù)?

答案:事務(wù)處理是由以一個(gè)單一的邏輯單位完成的一系列操作,它可以由一系列的操作組

成,如果在該單位包含的操作執(zhí)行完畢后沒(méi)有發(fā)生錯(cuò)誤,那么它所作的改變就是永久的

了。如果一旦有錯(cuò)誤發(fā)生,它就會(huì)滾回,不會(huì)作任何修改或改變。

139.事務(wù)的特性是什么?

答案:"事務(wù)有四種特性:ACID

Atomicity(原子性)

事務(wù)中的操作或者全部完成,或者全部不完成。

Consistency(一致性)

事務(wù)執(zhí)行的結(jié)果是從一個(gè)一致性狀態(tài)轉(zhuǎn)移到另一個(gè)一致性狀態(tài)。

Isolation(隔離性)

一個(gè)事務(wù)的執(zhí)行不能被其它事務(wù)干擾,即并發(fā)事務(wù)間內(nèi)部數(shù)據(jù)是隔離的。

Durability(持久性)

事務(wù)開(kāi)始執(zhí)行后,它對(duì)系統(tǒng)中數(shù)據(jù)的改變應(yīng)該是恒定的,不應(yīng)受其它操作或故障的影響。

140.方法resume負(fù)責(zé)恢復(fù)那些線程的執(zhí)行

A通過(guò)調(diào)用sleep方法而停止的程序

B通過(guò)調(diào)用wait方法而停止的程序

C通過(guò)調(diào)用suspend方法而停止的程序

D通過(guò)調(diào)用stop方法而停止的程序

答案:C

141.使用ejb調(diào)用其他ejb所需要的操作

A通過(guò)JNDI查找另一個(gè)EJB的home對(duì)象

B調(diào)用home對(duì)象的create方法

C調(diào)用EJB的業(yè)務(wù)方法

D調(diào)用EJB的remove方法

答案:AB

142.執(zhí)行下列代碼后,哪個(gè)結(jié)論是正確的?String[]s=newstring[10];(選擇所有正確

答案)

A、s[10]為

B、s[9]為0

C、s[9]為nullD、s.length為10

答案:C,D

143.那些敘述為真

Aequals判斷引用是否指向同一對(duì)象

Bequals只有在兩個(gè)對(duì)象的內(nèi)容一致時(shí)返回true

C類(lèi)file重寫(xiě)equals兩對(duì)象的內(nèi)容和類(lèi)型一致時(shí)true

D==判定兩個(gè)分立的對(duì)象的內(nèi)容和類(lèi)型是否一致

答案:ABD

144.下面那句會(huì)生成Java對(duì)象?

AStrings=newStringO;

BStrings=new"

A"”.intern。;

CStrings=;

DStrings=H

A””;

答案:CD

145.運(yùn)行程序正確的是:publicclassA{publicstaticvoidmain(String[Jar){String

s="l234567890abcdefghijklmnopq,';byte[]b=s.getBytes();try{Filef=new

file(B.txt");FileOutstreamout=new

FileOutstream(f);out.write(b.10.10);out.write(b.0.5);}catch(IOException

e){System.out.println(e.getMessage);}

A編譯和運(yùn)行都正常

B編譯正常,運(yùn)行錯(cuò)誤

C拋出一個(gè)被捕獲的異常

D程序正常,但屏幕沒(méi)有任何輸出

答案:A

146.一個(gè)正在執(zhí)行的線程在遇到下列()情況時(shí)會(huì)終止線程

A執(zhí)行wail方法

B執(zhí)行sleeping方法

C執(zhí)行stop方法

D其方法運(yùn)行完后

答案:AD

147.下面執(zhí)行main方法到A時(shí),str的值是?Voidmain(){String

str="BEA";this,modif(str);//A}voidmodif(Stringstr){str.replace(

AM,,,EM);str.toLowerCase();str4-=,,BH;}

ABAA

Bbabe

CbaaB

DBEA

答案:D

148.那個(gè)類(lèi)或接口不包含在JDKCollectionFramework中?

AEnumeration

BItertor

CCollections

DArrays

ETreeM叩

答案:C

149.下面那個(gè)MAP最適合實(shí)現(xiàn)LURCACHE?

ATreeMap

BWeakHashMap

CHashmap

DHashTable

答案:C

150.在ORACLE里那些命令用來(lái)處理事務(wù)

Acommit

Bsavepoint

Crollback

Dsettransaction

答案:ABCD

151.”給出下面的代碼:

1)classParent{

2)privateStringname;

3)publicParent(){}

4))

5)publicclassChildextendsParent(

6)privateStringdepartment;

7)publicChild(){}

8)publicStringgetValue(){returnname;}

9)publicstaticvoidmain(Stringarg[J){

10)Parentp=newParent();

H)}

12)}

哪些行將導(dǎo)致錯(cuò)誤。

A.line3

B.line6

C.line7

D.line8

E.line10

答案:D

152.哪個(gè)Map已經(jīng)排序。A.ArrayList

B.LinkedList

C.Vector

D.HashSel

E.TreeSet

F.HashMap

GHashTable

E.TreeMap

答案:e

153."Listlist=newLinkedList();

list.add("

A"");

如何正確查找?

A.list.indexOf("

A"");

B.Conllerctions.binarySearch(list,"

A"");

C..

D..

答案:ab

154.項(xiàng)目規(guī)模和工作量大,項(xiàng)目風(fēng)險(xiǎn)很大,開(kāi)發(fā)用哪個(gè)模型比較好?

A.增量模型。

B.快速模型。

C.瀑布模型。

D.螺旋模型。

答案:d.瀑布模型文檔驅(qū)動(dòng)系統(tǒng)可能不滿足客戶的需求快速原型模型關(guān)注滿足客戶

需求可能導(dǎo)致系統(tǒng)設(shè)計(jì)差、效率低,難于維護(hù)增量模型開(kāi)發(fā)早期反饋及時(shí),易于維

護(hù)需要開(kāi)放式體系結(jié)構(gòu),可能會(huì)設(shè)計(jì)差、效率低螺旋模型風(fēng)險(xiǎn)驅(qū)動(dòng)風(fēng)險(xiǎn)分析人員需

要有經(jīng)驗(yàn)且經(jīng)過(guò)充分訓(xùn)練

155.消息類(lèi)型Web服務(wù)適合情況?

A.調(diào)用web服務(wù)的客戶機(jī)要求立即響應(yīng)。

B.web服務(wù)功能在異步環(huán)境中。

C.web服務(wù)面向過(guò)程的。

D.web服務(wù)數(shù)據(jù)驅(qū)動(dòng)。

答案:

156.哪些測(cè)試是黑盒測(cè)試?a.循環(huán)測(cè)試,b.等價(jià)類(lèi)測(cè)試c.邊界值測(cè)試

答案:"bc、黑盒測(cè)試的測(cè)試用例設(shè)計(jì)方法

-等價(jià)類(lèi)劃分方法

?邊界值分析方法

?錯(cuò)誤推測(cè)方法

?因果圖方法

?判定表驅(qū)動(dòng)分析方法

?正交實(shí)驗(yàn)設(shè)計(jì)方法

?功能圖分析方法

157.UML既是標(biāo)準(zhǔn)建模語(yǔ)言又是標(biāo)準(zhǔn)開(kāi)發(fā)流程?

答案:不是

158.”關(guān)于A塊說(shuō)法正確的是

publicvoidmethod(){

Listlist=newArrayList();

synchronized(list){System.currentTimeMillis();//A

)

)

II

A.method方法需要同步;

b.method方法需要不需要同步;

c....

d.以上說(shuō)法都不對(duì);

答案:

159.Stringstr="北京2008”;System.out.println(str.charAt(2));輸出什么?

答案:2

160.關(guān)于float數(shù)定義正確的是AHoatf=1.0Bfloat=x0x0687Cnoat=-5Dfloat=1.8f

答案:C,D

161.Jpanel的默認(rèn)布局是什么BorderLayout,gridlayout,flowlayout

答案:FlowLayout

162."Stringf]s—newString[10];

問(wèn)以下哪些說(shuō)法正確A.s[10]為null

B.s[9]為0

C.S[9]為null

D.s.length為10

答案:CD

163.以下那些包含Servlet容器(多選)

A.Apache

B.Tomcat

C.WeblogicServer

D.Websphere

答案:BCD

164.oracle數(shù)據(jù)文件的特點(diǎn)。

答案:”任何一個(gè)數(shù)據(jù)庫(kù)肯定是由數(shù)據(jù)文件組成的,那么數(shù)據(jù)文件保存著數(shù)據(jù)庫(kù)里的所有信

息。

在Oracle中可以從兩個(gè)角度來(lái)理解這個(gè)數(shù)據(jù)文件。一是物理結(jié)構(gòu),二是邏輯結(jié)構(gòu)。

1、物理結(jié)構(gòu)

物理結(jié)構(gòu)也就是指在磁盤(pán)上這些數(shù)據(jù)文件的構(gòu)成方式。

數(shù)據(jù)文件

重做日志文件

控制文件

參數(shù)文件

歸檔文件

口令文件

其中我們只需要了解數(shù)據(jù)文件及重做日志文件的作用就行了。

2、邏輯結(jié)構(gòu)

從邏輯角度來(lái)分析數(shù)據(jù)文件,能夠使我們對(duì)數(shù)據(jù)庫(kù)的組成形式有個(gè)更形象的理解。在

Oracle中,數(shù)據(jù)的最小存儲(chǔ)單位是塊。多個(gè)塊構(gòu)成區(qū)。在Oracle中配制存儲(chǔ)空間時(shí),,并不

是以塊為單位,而是以區(qū)為單位。根據(jù)不同的數(shù)據(jù)我們將區(qū)劃分成不同的區(qū)域,于是這些

區(qū)域就稱(chēng)之為段。這些段是包含在表空間中的。也就是說(shuō)Oracle的數(shù)據(jù)文件從邏輯結(jié)構(gòu)來(lái)

看,最大單位就是表空間。所有的數(shù)據(jù)都是存在表空間中的。Oracle安裝好后,默認(rèn)就會(huì)

有很多的表空間,比如System,Temp,USER等等。他們存儲(chǔ)著不同的數(shù)據(jù),而這些數(shù)據(jù)一

般是由Oracle自身使用的。我們?nèi)绻獎(jiǎng)?chuàng)建數(shù)據(jù)庫(kù),應(yīng)該新建一個(gè)表空間,將數(shù)據(jù)信息存

放在我們自己創(chuàng)建的表空間里。而不是直接使用Oracle默認(rèn)創(chuàng)建的表空間。

165.需求分析在瀑布模型中處于哪個(gè)階段。

答案:”瀑布模型將軟件生命周期劃分為軟件計(jì)劃、需求分析和定義、

軟件設(shè)計(jì)、軟件實(shí)現(xiàn)、軟件測(cè)試、軟件運(yùn)行和維護(hù)這6個(gè)階段

166.以下查找方法哪個(gè)最快?Collections.binarySearch,List.indexOf

答案:Collections.binarySearch

167.子類(lèi)繼承父類(lèi)方法,是否可以更改參數(shù)和返回值?

答案:"Overload是覆蓋,子類(lèi)的方法跟父類(lèi)方法名字一樣,子類(lèi)的方法把父類(lèi)的覆蓋了。

Override是重載,不同的方法參數(shù)、返回值不一樣,只是返回值不一樣的兩個(gè)函數(shù)不叫重

載,編譯不會(huì)通過(guò)的。

168.panel默認(rèn)布局是什么?

答案:flowlayout

169.下列對(duì)oracle數(shù)據(jù)庫(kù)描述正確的是(多選)A.帶索引的表中有ROWID字段

B.Data文件的可以被多個(gè)數(shù)據(jù)庫(kù)共享

C.Data文件可以自增長(zhǎng)

答案:A

170.JDBC中statement表示什么"A.數(shù)據(jù)庫(kù)連接

B.向數(shù)據(jù)庫(kù)傳送SQL語(yǔ)句的對(duì)象

C.數(shù)據(jù)源

答案:B

171.”以下SQL語(yǔ)句執(zhí)行結(jié)果是什么?

SELECTsalsarisyFROMcustomerORDERBYsarisy

SELECTsal""sarisy""FROMcustomerORDERBYsarisyASC

A.結(jié)果完全一樣

B.第一句查出記錄,第二句出現(xiàn)語(yǔ)法錯(cuò)誤

C.兩句都查出記錄,但結(jié)果不一樣

答案:A

172."char[Ja=""HelloWorld"".tocharArray();

選出所有正確的項(xiàng)?”

Aclasscc=a.getClass();

Bintlen=a.length;

Cchar[lc=a[999];

Dchar[]c=a[0];

Ea.equals(newObject());

答案:A,B,D,E

173.”查找List內(nèi)容的方法

List1=newArrayList();

Ladd("

A"");

l.add(""B"");

l.add(""C"");

如何查找""B""?

A[.contains("B")

BLindexOf()

CLsizeOf()

答案:A

174.servlet需要的參數(shù),一般在哪個(gè)方法中初始化?

Ainit

BdoGet

CdoPost

dService

答案:A

175.下列那些是UML靜態(tài)圖A.類(lèi)圖

B.順序圖

C.接口圖

D.部署圖

E.對(duì)象圖

F協(xié)作圖

G狀態(tài)圖

答案:A,C,D,E

176.下列哪些是UML動(dòng)態(tài)圖A.類(lèi)圖

B.順序圖

C.接口圖

D.部署圖

E.對(duì)象圖

F協(xié)作圖

G狀態(tài)圖

答案:B,F,G

177.CMM3級(jí)的特點(diǎn)是A過(guò)程控制B特殊的過(guò)程C過(guò)程定義D過(guò)程實(shí)施

答案:

C.CMMI一級(jí),完成級(jí);CMMI二級(jí),管理級(jí);CMMI三級(jí),定義級(jí);CMMI四級(jí),量化

管理級(jí);CMMI五級(jí),優(yōu)化級(jí)

178.選出EJB使用的Bean

ASessionBean

BEntityBean

CMessageDriverBean

DJavaBean

答案:A,B,C

179.java中判斷applet來(lái)源的方法有AgetDocumentBase()BgetCodeBase()C

gelDocumentbase()DgetCodebase()

答案:A,B

180.如果兩個(gè)關(guān)聯(lián)表,一個(gè)表的主鍵通常是另一個(gè)表的A.外鍵

B.主鍵

C.索引鍵

答案:A

181.下列哪些生成新的String對(duì)象A.Strings=newStringO;

B.Strings=newString。

A””);

C.Strings=;

D.Strings=*'

A"”.intern。;

E.Strings=(String)String.class.newInstance();

答案:A,B,C,D,E

182.以下正確的是

AFile類(lèi)是抽象類(lèi)

BRandmoAccessFile是抽象類(lèi)

CImputStream與OutputStream是抽象類(lèi)

DReader與Writer不是抽象類(lèi)

答案:c

183.intx=2,(x++)/3的值是()A0.67B2C1D0

答案:D

184.”在oracle中執(zhí)行下面sql的結(jié)果是:

Selectinstr('missiimpliss','了,3,3)fromdual;

A8,BllC10D7

答案:C

185.如果你設(shè)計(jì)了一個(gè)類(lèi)覆蓋equals()你還會(huì)覆蓋以下哪個(gè)方法()AtoStringOB

wait()Cclone()Dfinalize()EhashCode()

答案:E

186.hashtable,treemap,WeakHashMap哪個(gè)排序

答案:treemap

187.部署web工程的文件是(多選)A.war

B.jar

C.ear

D.直接將工程拷貝到服務(wù)

答案:A,C,D

188.主鍵的概念?

答案:代表某個(gè)表中的一條記錄,主鍵的作用保持?jǐn)?shù)據(jù)表記錄的唯一性,建立主鍵索引和作

為外鍵使用.使用主鍵與外鍵的配對(duì)來(lái)表示實(shí)體間的連接.

189.抽象方法的原型

答案:"例如abstractvoidopen();

190.java接口與抽象類(lèi)的區(qū)別

答案:”1.接口可以多重繼承,抽象類(lèi)不可以

2.接口定義方法,不給實(shí)現(xiàn);而抽象類(lèi)可以實(shí)現(xiàn)部分方法

3.接口中基本數(shù)據(jù)類(lèi)型的數(shù)據(jù)成員,都默認(rèn)為static和行nal,抽象類(lèi)則不是

如果事先知道某種東西會(huì)成為基礎(chǔ)類(lèi),

那么第一個(gè)選擇就是把它變成一個(gè)接口。

只有在必須使用方法定義或者成員變量的時(shí)候,才應(yīng)考慮采用抽象類(lèi)。

191.創(chuàng)建XML文件的格式?

答案:"<?xmlversion=""1.0""encoding=""GB2312""?>

<root>...</root>

192."ORACLE鎖的管理

答案:"ORACLE里鎖有以下幾種模式:

0:none

1:null空

2:Row-S行共享(RS):共享表鎖

3:Row-X行專(zhuān)用(RX):用于行的修改

4:Share共享鎖(S):阻止其他DML操作

5:S/Row-X共享行專(zhuān)用(SRX):阻止其他事務(wù)操作

6:exclusive專(zhuān)用(X):獨(dú)立訪問(wèn)使用

數(shù)字越大鎖級(jí)別越高,影響的操作越多。

193.如何創(chuàng)建oracle函數(shù)索引

答案:"SQL>createindexnon_fbionsalescontacts

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論