筆試題(JAVA)【含答案】_第1頁
筆試題(JAVA)【含答案】_第2頁
筆試題(JAVA)【含答案】_第3頁
筆試題(JAVA)【含答案】_第4頁
筆試題(JAVA)【含答案】_第5頁
已閱讀5頁,還剩81頁未讀 繼續免費閱讀

下載本文檔

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

文檔簡介

一、單選題

1.如果財務數據要求保留兩位小數,你會使用:D

ABigDecimal(Stringvalue)

Bfloat

Cdouble

DBigDecimal(doublevalue)

2.下列關于數組寫法錯誤的是:A

Ainta[][]=newint[][3];

Bint[]a[]=newint[5][];

Cinta[][]=newint[5][3];

Dint[][]a=newint[5][3];

3.代碼縮進使用什么鍵C

AESC

BFl

CTab

D空格

4.下面循環運行多少次:C

a=0;b=0;

do{

--a;

b=b-l;

}while(a>0);

A死循環

B0

C1

D2

5.關于WORKNET,下列描述錯誤的是?

A應用系統必須是通過UM認證才能使用WORKNET

BWORKNET-ENGINE是核心引擎,負責任務的處理和流轉

CWORKNET目前是集中部署,各個系列公用服務(*)

DWORKNET提供公共的派工頁面供業務系統重用

6.CIF2的設計是以()為中心的

A保單

B產品

C服務

D客戶(*)

7.對于實時交易,BIS系統對于一次連接請求最長的維持時間為

A30秒

B40秒(*)

C1分鐘

D50秒

8.下列哪一個選項按照順序包括了OSI模型的七個層次:。

A物理層數據鏈路層網絡層傳輸層會話層表示層應用層(*)

B網絡層傳輸層物理層數據鏈路層會話層表示層應用層

C物理層數據鏈路層會話層網絡層傳輸層表示層應用層

D物理層數據鏈路層傳輸層網絡層會話層表示層應用層

9.下述論述中不正確的是()

AIPV6具有高效IP包頭

BIPV6增強了安全性

CIPV6采用主機地址自動配置

DIPV6地址采用64位(*)

10.關于HTTP與HTTPS以下說法錯誤的是()

Ahttp和https使用的都是80端口(*)

Bhttp中的所有信息都是明文傳輸的

CHTTPS協議是由SSL+HTTP協議構建的可進行加密傳輸、身份認證的網絡協

議要比http協議安全

Dhttp的連接很簡單,是無狀態的

11.TCP協議在每次建立或拆除連接時,都要在收發雙方之間交換報文。

A一個

B兩個

C四個

D三個(*)

12.網絡操作系統和分布式操作系統的主要區別是。

A是否連接多臺計算機

B各臺計算機有沒有主次之分(*)

C網上資源能否共享

D計算機之間能否通信

13.下面關于數據庫系統基于日志的恢復的敘述中,哪一個是正確的

A利用更新II志記錄中的改前值可以進行UNDO,利用更新II志記錄中的改前

值可以進行REDO

B利用更新II志記錄中的改前值可以進行UNDO,利用更新II忐記錄中的改后

值可以進行REDO(*)

C利用更新II志記錄中的改后值可以進行UNDO,利用更新「I志記錄中的改前

值可以進行REDO

D利用更新日志記錄中的改后值可以進行UNDO,利用更新II志記錄中的改后

值可以進行REDO

14.下面列出的條目中,哪些是數據倉庫的基本特征_____o

I.數據倉庫是面向主題的

II.數據倉庫的數據是集成的

III.數據倉庫的數據是相對穩定的

N.數據倉庫的數據是反映歷史變化的

AI、n和in

Bi、n和w

c都是(*)

Dn、ni和iv

15.數據庫系統發生故障時,可以基于日志進行恢復。下面列出的條目中,哪些是日志記錄

的內容.

I.事務開始信息

II.更新信息

III.提交信息

IV.事務中止信息

AI、I[和W

BI、in和iv

c口、in和w

D都是(*)

16.Oracle中VARCHAR2類型的最大長度是:

A1000

B2000

C4000(*)

D3000

17.下面哪個語句用于打開一個已經存在的約束?

AALTERTABLEtable_nameENABLEconstraint_name;

BALTERTABLEtable_nameSTATUS=ENABLECONSTRAINTconstraint_name;

CALTERTABLEtable_nameENABLECONSTRAINTconstraint_name;(*)

DALTERTABLEtable_nameTURNONCONSTRAINTconstraint_name;

EALTERTABLEtable_nameTURNONCONSTRAINTconstraint_name;

FALTERTABLEtable_nameSTATUS=ENABLECONSTRAINTconstraint_name;

18.在視圖上不能完成的操作是

A更新視圖

B查詢

C在視圖上定義新視圖

D在視圖上定義新的基本表(*)

19.下列四項中,不屬于關系數據庫特點的是()

A數據冗余小

B數據獨立性高

C數據共享性好

D多用戶訪問(*)

20.對于需求變化頻繁的項目,項目團隊是小型緊密的,且要求文檔編制趨輕,下面那一種

軟件方法學比較適合?

AUP

BSunTone

CRUP

DXP(*)

21.SunTone的精化階段主要工作是()

A定義項目的范圍

B架構設計,通過架構原型減輕風險,充實完善需求(*)

C產品移交發布

D開發系統功能

22.下列描述中正確的是()

A軟件工程只是解決軟件項目的管理問題

B軟件工程的主要思想是強調在軟件開發過程中需要應用工程化的原則。(*)

C軟件工程主要解決軟件產品的生產率問題。

D軟件工程只是解決軟件開發中的技術問題。

23.項目中的技術風險是通常是通過()方法來緩解的-?-

A技術文檔

B單元測試

C代碼復審

D架構原型驗證(*)

24.軟件設計的主要任務是設計軟件的結構、模塊和過程,其中軟件結構設計的主要任務是

要確定

A模塊間的操作細節

B模塊間的組成關系(*)

C模塊間的相似性

D模塊的具體功能

25.EJB組件在什么地方執行

Aweb容器

BEJB容器(*)

C以上都對

D應用服務器

26.<jsp:forward>和HttpServletResponse.sendRedirect()之間的主要區別在于

Aforward執行在客戶端而sendRedirect。執行在服務器端

Bforward執行在服務器端而sendRedirect。執行在客戶端(*)

C兩個方法是一樣的

D以上都不對

27.下列關于注釋語句的描述中,正確的一項是

A以〃開始的是多行注釋語句

B以/**開始,*/結束的是可以用于生成幫助文檔的注釋語句(*)

C以/**開始,*/結束的是單行注釋語句

D以/*開始,*/結束的是單行注釋

28.在Java中,關于final關鍵字的說法正確的是-?-

A如果修飾變量,則一旦賦了值,就等同一個常量

B如果修飾類,則該類只能被一個子類繼承

C如果修飾方法,則該方法能在子類中被覆蓋

D如果修飾方法,則該方法所在的類不能被繼承(*)

29.正則表達式([0-9]{3})-([a-z]{3})-([a-z]*?ab)與下列哪個字符串相匹配

A123-abc{3}-cab

B123-abc-cb

C123-abc-ccab(*)

D123{3}-abc-cab

30.以下語句輸出的結果是:

Stringstr=n1234n;

intx=4,y=5;

str=str+(x+y);

System.out.println(str);

A12349(*)

B123445

c會產生編譯錯誤

D123+4+5

31.Applet可以做下列那些操作

A讀取客戶端文件(*)

B在客戶端裝載程序庫

C讀取客戶端部分系統變量

D在客戶端主機上創建新文件

32.Character流與Byte流的區別是

A每次讀入的字節數不同

B前者帶有緩沖,后者沒有

C前者是塊讀寫,后者是字節讀寫(*)

D二者沒有區別,可以互換使用

33.下列關于棧的敘述正確的是

A棧是非線性結構

B棧具有先進先出的特征

C棧具有后進先出的特征(*)

D棧是一種樹狀結構

34.如果存在事務上下文,方法調用使用當前事務上下文,如果不存在,則不創建新的事務

上下文。這種事務屬性在EJB中應該配置為:

ARequired

BSupports(*)

CMandatory

DNever

35.下列代碼編譯和執行后的結果是

publicclassTest{

publicvoidmyMethod(Objecto){

System.out.println(nMyObject'1);

)

publicvoidmyMethod(Strings){

System.out.printlnC'MyString");

)

publicstaticvoidmain(Stringargs[]){

Testt=newTest();

t.myMethod(null);

)

)

A代碼不打印任何東西

B代碼打印出"MyString"(*)

C代碼拋出一個Runtime的異常

D代碼打印出"MyObject"

36.下列代碼編譯和執行后的結果是

publicclassThreadTestextendsThread{

publicvoidrun(){

System.out.println("Inrun");

yield();

System.out.println("Leavingrun");

}

publicstaticvoidmain(Stringargs[]){

(newThreadTest()).start();

}

}

A在main()方法處編譯失敗

B在run()方法處編譯失敗

C"Inrun”在"Leavingrun”前一起被打印出來(*)

D編譯正常,但是不打印任何東西

E只有“Inrun”最終打印出來

37.以下創建了幾個對象

StringA,B,C

A=“a";

B=“b":

A=A+B;

StringBufferD=newStringBuffer(nabcu);

D=D.append(“567”);

A4

B6

C5(*)

D3

38.關于下面的程序,哪個選項的說法是正確的?

ClassTest{

publicstaticvoidmain(String[]args)

{byteb=2,e=3;//1

bytef=b+e;//2

System.out.println(f);

)

)

A編譯通過,打印出5

B編譯通過,打印出23

C編譯不通過,在〃1處有錯誤

D編譯不通過,在〃2處有錯誤(*)

39.用于將java源代碼文件編譯成字節碼的編譯器是

Ajavac(*)

Bjavah

Cjdb

Djava

40.在Java中,負責對字節代碼解釋執行的是

A垃圾回收器

B虛擬機(*)

C應用服務器

D編譯器

41.下列關于XHTML和HTML描述不正確的是

AXHTML一定要被正確的嵌套使用,HTML則不用

BXHTML可應用多種類型的數據格式(*)

CXHTML屬性描述嚴格,HTML屬性要求簡單

D所有的XHTML元素一定要關閉,HTML則不用

42.下面那種服務不是JNDI應用范圍。

AServlet(*)

BEJB

CJMS

DJDBC

43.如下參數中不能用于進程間通信的是

A消息

B口令(*)

C信號量

D信件

44.關于進程的敘述哪一項是不正確的

A一個進程獨占處理器時其執行結果只取決于進程本身

B一個進程的工作沒有完成之前,另?進程就可開始工作,則稱這些進程具有并

發性

C進程并發執行時其執行結果與進程執行的相對速度有關

D可同時執行的進程是指若干進程同時占用處理器(*)

45.以下哪一項不是進程和程序的區別?

A程序是一組有序的靜態指令。進程是一次程序的執行過程

B程序沒有狀態,而進程是有狀態的

C程序可以長期保存,進程是暫時的

D程序只能在前臺運行,而進程可以在前臺或后臺運行(*)

46.操作系統具有進程管理、存儲管理、文件管理和設備管理的功能,在以下有關的描述中,

哪一個是不正確的

A進程管理主要是對程序進行管理(*)

B存儲管理主要是管理內存資源

C設備管理是指計算機系統中除了CPU和內存以外的所有輸入、輸出設備的管

D文件管理可以有效地支持對文件的操作,解決文件共享、保密和保護問題

47.文件的存取方式與文件的物理結構有關,可能有如下的文件物理結構:

I,順序結構II.線性結構

W.鏈接結構IV.索引結構

而常見的文件物理結構是

AI,II和HI

BI、II和IV

CI、IH和IV(*)

DII、in和N

48.下列關于PAFA描述不正確的是

APAFA的MVC框架實際就是SPRING的MVC

BPAFAAC實際上就是一個EJB

CPAFA的MVC中,DispatchServlet是前端的控制器

DPAFA支持AOP(*)

49.在pafa中某個Bean的lazy-int=true,則容器對此Bean的行為描述正確的是

A容器不實例化此Bean和不加載此Bean相關初始化參數及依賴Bean實例

B容器實例化此Bean但不加載此Bean相關初始化參數及依賴Bean實例(*)

C容器不實例化此Bean但加載此Bean相關初始化參數及依賴Bean實例

D容器實例化此Bean,同時加載此Bean相關初始化參數及依賴Bean實例

50.下面哪個不是pafa提供的控制器

AParameterizableViewControlier

BAbstractWizardFormConlroller

CVirtualController(*)

DMultiActionController

51.關于Pafa的數據校驗描述不正確的是

APAFA提供三個層次的數據校驗,涉及客戶端(瀏覽器)、web層和業務層

B業務層實現接口BusinessValidator對數據進行全面的校驗,包括字段是否為空、

格式是否正確,有時甚至需要通過數據庫查詢關聯數據來校驗(*)

CWeb層通過實現接口Validator檢驗提交的數據格式是否正確,字段是否為空

等。

D客戶端主要JavaScript用于簡單校驗,比如必需的字段是否填寫,字段長度

是否合適等,它只是一個輔助檢驗手段。

52.關于Pafa容器描述正確是

ABean在PAFA容器中缺省設置為singleton模式(*)

BBean在PAFA容器中由容器來保證其線程安全數據完整性

C任何時候,Bean在與容器的生命周期是一樣的

D當bean的singleton屬性為false的時候,容器在此Bean沒有被引用時可保證

其不被JVM垃圾回收器回收

53.Pafa的web-context.xml文件配置什么信息

A配置URL和Controller的映射關系(*)

B配置URL和Controller的映射關系及配置Web提示和錯誤消息

C配置URL和Controller的映射關系及配置JSP頁面布局

D配置JSP頁面布局

54.同一個關系模型的任兩個元組值

A不能全同

B可全同(*)

C以上都不是

D必須全同

55.在數據庫設計中,用E-R圖來描述信息結構但不涉及信息在計算機中的表示,它是數

據庫設計的()階段

A需求分析

B概念設計

C邏輯設計(*)

D物理設計

56.在數據庫設計中,將E-R圖轉換成關系數據模型的過程屬于

A需求分析階段

B概念設計階段

C物理設計階段

D邏輯設計階段(*)

57.在下面哪個場景中,索引將是最有用的?

A被索引的列被聲明為NOTNULL

B被索引的列用于FROM子句

C被索引的列作為表達式的一部分

D被索引的列包含不同范圍的值(*)

58.下列關于jsp和servlet描述不正確的是

AJSP本質上是Servlet的簡易方式

BJSP側重于視圖

CServlet的應用邏輯是在Java文件中

DServlet也可以嵌入在HTML里(*)

59.Math.round(11.5)和Math.round(-11.5)的結果分別是

A12和-11(*)

B11和-12

C12和-12

D11和-11

60."IDFIA3".split("l").length的結果是()

A3

B4

C6

D7(*)

E5

61.下列關于描述XML和HTML的差異不正確的是

AXML擴展性比HTML強

BXML的語法比HTML嚴格

C解析XML的性能優于HTML(*)

DXML與HTML互補

62.在XML文檔中使用CSS樣式單正確的方式為:

A引用式和嵌入式(*)

B內部和外部

C包含式

D交叉引用

63.以下哪些不是javascript的全局函數()

Aescape

BparseFloat

CsetTimeout(*)

Deval

64.下列關于Perl語言說法不正確的是()

APerl不需要編譯器和鏈接器來運行代碼

BPerl比較擅長就是分析處理日志文件

CPerl的腳本不支持動態加載(*)

DPerl是腳本語言,因此運行速度較慢

65.關于IE的window對象表述不正確的有()-?-

Awindow.opener屬性本身就是指向window對象

Bwindow.reload()方法可以用來刷新當前頁面(*)

Cwindow.locationBa.html”和window.location.href="a.htmT'的作用都是把當前頁

面替換成a.html頁面

D定義了全局變量g;可以用window.g的方式來存取該變量

66.字符類型中有一類特殊的數據叫轉義字符,下面那個是換行字符。

A\r

B\n(*)

C\b

D\t

67.下列代碼哪幾行會出錯:

l)publicvoidmodify(){

2)intI,j,k;

3)1=100;

4)while(I>0){

5萬=1*2;

6)System.out.println(',Thevalueofjis"+j);

7)k=k+l;

8)1-;

9))

10))

Aline4

Bline6

Cline8

Dline7(*)

68.欲構造ArrayList類的一個實例,此類繼承了List接口,下列哪個方法是正確的?

AArrayListmyList=newObject();

BListmyLis仁newArrayList();(*)

CListmyList=newList();

DArrayListmyList=newList();

69.保證在Java應用程序中,一個類Class只有一個實例存在該使用什么設計模式。

AComposite模式

BSingleton模式(*)

CFactory模式

DBuilder模式

70.EJB不支持以下哪種服務。

AServlet(*)

BJDBC

CJTA

DJMS

71.下面的哪種數據類型可以保存?32768?32767之間的數字

Along

Bbyte

Cshort

Dint(*)

72.在實現DAO設計模式時,下面哪種模式經常被采用:

AFactory模式(*)

BPrototype模式

CObserver模式

DProxy模式

73.Java語言有許多優點和特點,下列選項中,()反映了Java程序并行機制的特點。

A安全性

B多線程(*)

C可移植

D跨平臺

74.FilelnputStream構造函數的有效參數是

A無參數

BInputStream對象(*)

C以上所有對象

DFile對象

75.定義字符串:Stringstr="abcdefg”;貝ijstr.substringQS'indexOfCcr)的結果是

A1(*)

B3

C4

D2

76.如下代碼在Servlet1.java中.

importjavax.servlet.*;

importjavax.servlet.http.*;

importjava.io.IOException;

importjava.io.PrintWriter;

publicclassServletextendsHttpServlet{

publicvoidinit()throwsServletException{}

publicvoidservice(HttpServletRequestrequest,

HttpServletResponseresponse)throwsServletException,

IOException{

PrintWriterout=response.getWriter();

Out.println("hello!");

)

I

假如編譯Servlet要具備的環境都己經建立好,現在用完全正確的命令編譯該文件,對于

以下陳述正確的是

A編譯該文件時會提示缺少doGet()或者doPost方法,編譯不能夠成功通過

B編譯后,把Servlet(.class放在正確的位置,在瀏覽器中查看該Servletl,會看到輸

出文字:“hello!”(*)

C編譯后,把Servlet1.class放在正確的位置,在瀏覽器中查看該Servletl,卻看到產

生運行錯誤的出錯信息.

D編譯后,把Servlet1.class放在正確的位置,在瀏覽器中查看該Servletl,卻看不到

任何輸出文字

77.采用面向對象技術開發的應用系統的特點是

A重用性更強(*)

B運行速度更快

C維護更復雜

D占用存儲量小

78.若某線性表最常用得操作是存取任一指定序號的元素和在最后進行插入和刪除運算,則

利用。存儲方式最節省時間

A順序表(*)

B雙鏈表

C單循環鏈表

D帶頭結點的雙循環鏈表

79.下列()不屬于HTTP協議中GET方法和POST方法的區別內容。

A提交數據時,POST比GET安全。

B提交數據時,POST沒有數據量的限制。

CPOST方法請求的頁面可以使用郵件發送。(*)

DGET方法請求的頁面可以作為書簽。

80.J2EE的三層結構包括表示層、中間層、()。

A服務層

B中間層

C數據層(*)

D保存層

81.下面哪一個不是造成OOM的原因()

AJVM啟動時分配的堆空間不足

B程序存在內存泄漏

CCPU或者線程資源不足(*)

D代碼不良,產生的臨時對象太多

82.下面兩段代碼打印的結果是:

System.out.println(5.00-4.90);

System.out.println(300-210);

A0.8999999999999999和90(*)

B0.9和90

C0.9和89.99999999999999

D0.8999999999999999和89.99999999999999

83.下面是有關子類調用父類構造函數的描述正確的是

A子類定義了自己的構造函數,就不會調用父類的構造函數

B子類必須通過super關鍵字調用父類沒有參數的構造函數

C如果子類的構造函數沒有通過super調用父類構造函數,那么子類會先調用父

類不含參數的構造函數,再調用子類自己的構造函數(*)

D創建子類對象時,先調用子類自己的構造函數,然后調用父類的構造函數

84.在WEBLOGIC中如果部署的應用訪問兩個數據庫并需要進行事務控制,則需配置什

么樣的數據源

ATxDataSource(XADriver)(*)

B一般DataSource

C沒有要求

85.web.xml存在于war包的哪個文件夾中:

AWEB-INF(*)

BWEB-INFlib

C以上均不對

DMETA-INF

EAPP-INF

86.你使用mkdir命令創建一個臨時文件夾/tmp/aaa,并將一些文件復制其中。你使用完后

要刪除/mnt/tmp文件夾及其中的所有文件,應該使用命令

Armdir/tmp/aaa

Brmdir-r/tmp/aaa

Crm/tmp/aaa

Drm-r/tmp/aaa(*)

87.下面哪些組件不屬于pafa業務層定義的范疇

AAction

BSAO(*)

CService

DBO

88.關于ibatis描述不正確的是

Apafa唯一指定數據庫訪問框架

Bibatis的SQL必須配置在XML文件中

Cibatis不支持多個數據源(*)

DvparameterMap>的參數順序要和SQL語句的參數順序必須保持一致

89.按照調用規范關于SAO和DAO組件描述正確的是

ASAO組件最好只訪問外部遠程系統的Service,但特殊情況下也可以調用其他

任何組件

BDAO只能通過iBatis框架訪問數據庫數據,不能調用其他組件(*)

CSAO組件可以訪問DAO組件,也可以訪問外部遠程系統的Service

DDAO通過iBatis框架訪問數據庫數據,DAO之間可以允許相互調用

90.關于pafa組件調用規范下面描述不正確的是

Aweb層只能夠通過ApplicationController來訪問后臺系統,web層不能直接調

用DAO,外部服務等

BBo組件可以調用其他BO,DAO,SAO和Action對象(*)

CService可以調用其他Service,BO,DAO,SAO對象,但Service不能夠調用

Action組件

DAction組件可以調用其他Action,Service,BO,DAO,SAO對象

91.Pafa錯誤日志(ErrorLogger)通過什么文件來配置?

Aperties(*)

Bperties

Ccore-context.xml

Ddevlog.ini

92.要想在你的視圖上成功的執行查詢需要做什么?

A基礎表中必須有數據

B在視圖中需要有select權限(*)

C基礎表必須在同一個用戶模式中

D只能在基礎表中有select權限

93.在E-R圖中,用來表示實體聯系的圖形是

A橢圓圖

B矩形

C菱形(*)

D三角形

94.數據庫中只存放視圖的?

A操作

B對應的數據

C限制

D定義(*)

95.在數據庫中,產生數據不一致的根本原因是

A數據存儲量太大

B沒有嚴格保護數據

C未對數據進行完整性控制(*)

D數據冗余

96.評估下面的一組SQL語句:

CREATETABLEdept

(deptnoNUMBER(2),

dnameVARCNAR2(14),

locVARCNAR2(13));

ROLLBACK;

DESCRIBEDEPT

下面關于該組語句的哪個描述是正確的?

ADESCRIBEDEPT語句將顯示DEPT式的結構描述內容(*)

BROLLBACK語句將釋放DEPT占用的存儲空間

CDESCRIBEDEPT語句將只有在ROLLBACK之前引入一個COMMIT語句時,

才會顯示DEPT表的結構描述內容

DDESCRIBEDEPT語句將返回一個錯誤ORA-04043:objectDEPTdoesnotexist.

97.假設您需要修改STUDENTS表,在STUDENT」D列上增加一個主鍵,該表當前不包

含數據。下面哪個語句適合于完成此任務?

AALTERTABLEstudentsADDPRIMARYKEYstudent_id;

BALTERTABLEstudentADDCONSTRAINTPRIMARYKEY(studentJd);

CALTERTABLEstudentsADDCONSTRAINTstud_id_pkPRIMARY

KEY(student_id);(*)

DALTERTABLEstudentsMODIFYCONSTRAINTstud_id_pkPRIMARY

KEY(student_id);

EALTERTABLEstudentsADDCONSTRAINTstud_id_pkPRIMARYKEY

student_id;

98.下列哪一個不是UML的動態圖?

A用例圖(*)

B序列圖

C狀態圖

D活動圖

99.SunTone的初始階段主要工作是()

A定義項目的范圍(*)

B架構設計,通過架構原型減輕風險,充實完善需求

C產品移交發布

D開發系統功能

100.在UML提供的圖中,()用于按時間順序描述對象間的交互。

A網絡圖

B狀態圖

C協作圖(*)

D序列圖

101.在MVC模式中,進行業務流程/狀態的處理以及業務規則的制定的是:

AModel(*)

BManager

CView

DController

102.下面的語句的作用是:

VectorMyVector=newVector(100,50);

A創建?個數組類對象MyVector,有100個元素的空間,每個元素的初值為50

B創建一個向量類對象MyVector,有100個元素的空間,每個元素的初值為50

C創建一個數組類對象MyVector,有100個元素的空間,若空間使用完時,以

50個元素空間單位遞增

D創建一個向量類對象MyVector,有100個元素的空間,若空間使用完時,以

50個元素空間單位遞增(*)

103.以下哪行代碼會進行對象垃圾回收

1.publicclassMyClass{

2.publicStringBufferaMethod(){

3.StringBuffersf=new4.StringBuffer(,,Hellon);

5.StringBuffer[]sf_arr=newStringBuffer[1];

6.sCarrL0J=sf;

7.sf=null;

8.sf_arr[0]=null;

9.returnsf;

)

)

A第3行

B第8行

C第5行

D第7行(*)

104.下面哪些類可以被繼承

Ajava.lang.Number(*)

Bjava.lang.StringBuffer

Cjava.lang.Double

Djava.lang.Math

105.有關線程的哪些敘述是對的。-?-

A一旦一個線程被創建,它就立即開始運行。

B使用start。方法可以使一個線程成為可運行的,但是它不一定立即開始運行。

C當一個線程因為搶先機制而停止運行,它被放在可運行隊列的前面。

D一個線程可能因為不同的原因停止(cease)并進入就緒狀態。(*)

106.類Teacher和Student是類Person的子類:

Personp;

Teachert;

Students;

//p,tandsareallnon-null.

if(tinstanceofPerson){s=(Student)t;}

最后一句語句的結果是:

A將構造一個Student對象

B編譯時正確,但運行時錯誤

C表達式是合法的

D表達式是錯誤的(*)

107.在面向對象數據模型中,子類不但可以從其超類中繼承所有的屬性和方法,而且還可

以定義自己的屬性和方法,這有利于實現

A可移植性

B可擴充性(*)

C安全性

D可靠性

108.算法的時間復雜度是指

A執行算法程序所需要的時間

B算法程序的長度

C算法執行過程中所需要的基本運算次數(*)

D算法程序中的指令條數

109.以下哪個方法不改變線程的狀態?

Astart()

Brun()

Csleep()

DisAlive()(*)

110?一個棧的輸入序列為12345,則下列序列中不可能是棧得輸出序列的是()

A23415

B23145

C15432

D54132(*)

111.下列接口()不是Collection接口的子接口

AList

BArrayList

CM叩(*)

DSet

112.EJB組件的包文件的擴展名是:

A.jar(*)

B.war

C.ear

D.rar

113.關于垃圾收集的哪些敘述是正確的

A程序開發者必須自己創建一個線程進行內存釋放的工作

B垃圾收集允許程序開發者明確指定并立即釋放該內存

C垃圾收集能夠在期望的時間釋放被java對象使用的內存

D垃圾收集將檢查并釋放不再使用的內存(*)

114.下列哪個組件能在一個EAR文件中被聲明。

AJDBCDataSource對象

BJMSConnectionFactory和Destination對象

CJMXMbeans

DEJB類(*)

115.Weblogic啟動AdminServer后默認的控制臺路徑是:

A/manage

B/console(*)

C/manager

D/index

116.下面哪項不是web容器的部署描述符的作用。

A定義MIME參數

B定義遠程接口(*)

C初始化參數

D映射到Servlet/JSP的請求

E安全授權和認證

F定義歡迎和錯誤頁面

117.Pafa的全稱是什么

APingAnFundationArchitecture(*)

BPingAnFundationFramework

CPingAnApplicationArchitecture

DPingAnFrameworkArchitecture

118.Web的SimpleFormControlIer控制器描述正確的是

A直接繼承自BaseCommandController

B在showForm方法中處理請求

C只支持POST請求

D專門針對表單提交類型的請求處理(*)

119.Web的Abstractcontroller控制器描述不正確的是

A是所有控制器必須繼承的抽象類

BdoRequest(request:HttpServletRequest,response:HltpServletResponse):

ModelAndView方法處理請求(*)

C頁面跳轉無需調用response對象處理

D請求參數從request對象獲取,并可以從request對象中創建一個Session

120.下面哪項不是UM系統提供的功能?

A用戶帳戶和密碼的集中管理

B統一的身份驗證和權限控制

C提供Audit功能

D提供權限變更歷史展示(*)

121.下面那項不是UM中定義的概念?

A業務系統

B安全角色

C規則(*)

D權限組

122.IP地址的位數為()位

A32(*)

B48

C128

D64

123.下列給出的協議中,屬于TCP/IP協議結構的應用層是

AUDP

BTCP

CIP

DTelnet(*)

124.當客戶端關閉一個從連接池中獲取的連接,會發生下面哪一種情況?

A連接永久性關閉

B連接被關閉,但又被重新打開并還給連接池

C連接不會關閉,只是簡單地還給連接池(*)

125.下面有關表和視圖的敘述中錯誤的是:

A視圖的數據可以來自多個表

B對視圖的數據修改最終傳遞到基表

C基表不存在,不能創建視圖(*)

D刪除視圖不會影響基表的數據

126.業務詞匯表在()階段產出

A初始階段(*)

B精化階段

C產品化階段

D構建階段

127.關于finally塊中的代碼描述正確的是:

Afinally塊可以不寫(*)

B異常沒有發生時才被執行

C異常發生時才被執行

D如果try塊后沒有catch塊時,finally塊中的代碼才會執行

128.下面哪種EJB沒有home和遠程接口()

A會話bean

B消息驅動bean(*)

C實體bean

129.關于threaddump下列說法錯誤的是()

A對于原因不明的hang或是響應慢,最根本的方法就是獲取threaddump信息

B對于unix>linux系統獲取threaddump,首先用ps找到運行weblogic的java

進程的pid,然后執行kill-3pid

Cweblogic中的threaddump信息無法輸出到其他文件,只能打印在.out文件中(*)

D由readdump信息主要顯示的是線程的狀態和其執行堆棧

130.關于pafa應用系統打包及部署規范描述正確的是

A在開發環境下可以以目錄格式部署,在生產環境必須部署ear(*)

B在開發環境下可以以目錄格式部署,在生產環境可以部署ear也可以目錄部署

C在開發環境下必須是部署ear,在生產環境也必須是部署ear

D在開發環境下可以根據自己需要任意部署,在生產環境必須部署目錄格式

131.下列哪一項不是BIS的實現功能?

A通訊協議轉換

B數據格式轉換

C業務規則轉換(*)

D交易流水查詢

132.黑盒測試也稱為功能測試,黑盒測試不能發現

A終止性錯誤

B輸入是否正確接收

C界面是否有錯誤(*)

D是否存在冗余代碼

133.關于sleep。和wait。的區別描述錯誤的是

Asleep是線程類(Thread)的方法

Bsleep會釋放對象鎖(*)

Cwait是Object類的方法

D對此對象調用wait方法導致本線程放棄對象鎖

134.哪個關鍵字可以對對象加互斥鎖?

Atransient

Bserialize

Csynchronized^)

Dstatic

135.weblogic控制臺中對連接池或者JMS等相關信息配置后,實際保存在什么文件中?

Aserver.env

BstartWebLogic.sh

Cconfig.xml(*)

Dperties

136.文件系統與()密切相關,它們共同為用戶使用文件提供方便處理器管理

A設備管理

B存儲管理(*)

C作業管理

137.關于PafaWeb層數據綁定的描述正確的是

ApafaWeb層不提供數據綁定的功能

B頁面數據命名必須和對象屬性保持一致(*)

C不必依賴<lwc:bind>標簽

D被綁定對象不必一定符合JavaBean的規范

138.以下循環執行()次

publicclassTest{

publicstaticvoidmain(String[]args){

intx=-10,k=0;

while(++x<0){

k++;

)

System.out.println(k);

}

}

A無限

B10

C9(*)

D11

139.文件的存取方式是由文件的性質和用戶使用文件的情況而確定的,一般有兩種存取方

式,它們是-??

A直接存取和間接存取

B順序存取和隨機存取(*)

C只讀存取和讀寫存取

D順序存取和鏈接存取

140.關于AbstractAction描述不正確的是

A其業務方法名稱是perform(request:ServiceRequest):ServiceResponse

Bperform方法可以返回null(*)

Cperform方法拋的是BusinessServiceException

DServiceResponse類是可序列化的,具體數據通過一個Map對象返回

141.PafaWeb控制器拋的是什么異常?

APafaControllerException

BPafaWebControllerException

CPafaWebException(*)

DWebControllerException

142.以下的變量定義中,合法的語句是:

Afloatl_variable=3.4;

Bintabc=21;(*)

Cshortdo=15;

Ddaublea=l+4e2.5;

143.泛型(Generic)是JDK哪個版本被引入的:

A1.3

B1.4

C1

D1.5(*)

144.SessionBean(StatelessSessionBean)的生命周期是由()決定的

A容器(*)

B數據庫的連接狀態

C應用

D會話

145.在操作系統中,Wait(s)和Signal(s)操作是一種-?-

A機器指令

B系統調用命令

C作業控制命令

D低級進程通信原語(*)

二、多選題

146.下列哪些說法是正確的?

Acallbyreference不會改變相對地址

Bcallbyreference可能改名值

Ccallbyvalue不會改變值

Dcallbyreference會改變相對地址

147.關于短信平臺的使用原則哪些說法是正

溫馨提示

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

評論

0/150

提交評論