A. 函數(shù)必須定義返回類型
B. 函數(shù)參數(shù)的類型只能是IN
C. 函數(shù)的調(diào)用應使用EXECUTE命令
D. 在函數(shù)體內(nèi)可以多次使用RETURN語句
22. 在ORACLE中執(zhí)行下面SQL的結果為:
Select instr('Mississippi','i',3,3) from dual
A. 11
B. 10
C. 7
D. 8
23. 已知A類被打包在packageA中,B類被打包在packageB中,且B類被聲明為public,且
有一個成員變量x被聲明為protected控制方式,C類也位于packageA包,且繼承了B類,則以下說法中正確的是:
A. A類的實例不能訪問到B類的實例
B. A類的實例能夠訪問到B類的一個實例的x成員
C. C類的實例可以訪問到B類的一個實例的x成員
D. C類的實例不能訪問到B類的實例
24. 下列程序段執(zhí)行后,t5的結果是:
int t1=5,t2=6,t3=7,t4,t5;
t4=t1
t5=t4
A. 7
B. 5
C. 6
25. 以下標識符中( )是不合法的。
A. BigM
B. 1s
C. $1
D. $I
26. 54. 執(zhí)行如下兩個查詢,結果為:
SELECT ename name, sal salary FROM emp order by salary;
SELECT ename name, sal "SALARY" FROM emp order by sal ASC;
A. 兩個查詢結果完全相同
B. 第一個查詢正確,第二個查詢錯誤
C. 兩個查詢結果不同
D. 第二個查詢正確,第一個查詢錯誤
27. 釋放SessionBean使用的某些資源或者刷新Entity Bean的緩存的代碼一般實現(xiàn)在哪個方法中?
A. ejbRemove
B. ejbLoad
C. ejbStore
D. ejbActivate
E. ejbPassivate
28. 哪個HTTP Method可以用來傳遞大數(shù)據(jù)量?
A. POST
B. PUT
C. DELETE
D. HEAD
E. GET
29. 如果配置一個Servlet需要使用的參數(shù),最好在哪個方法中加載?
A. destory
B. doGet
C. doPost
D. service
E. init
30. 下面哪個Map最適合用來實現(xiàn)LRU Cache?
A. Hashtable
B. TreeMap
C. HashMap
D. IdentityHashMap
E. WeakHashMap
31. 執(zhí)行下列語句后,i 和n的值為( )int i=10;int n= i++%5;
A. 10,0
B. 11,1
C. 10,1
D. 11,0
32. 下列標識符中,( )是正確的變量名?
A. int
B. one-hundred
C. 1thing
D. thing1
多選題
33. 消息類型Web服務適合下面哪些情況:
A. Web服務是數(shù)據(jù)驅(qū)動的
B. 調(diào)用Web服務的客戶機要求立即響應
C. Web服務是面向過程的
D. Web服務功能在異步環(huán)境中
34. 下面敘述哪些是正確的
A. java接口包含函數(shù)聲明和常量聲明
B. java中的集合類(如Vector)可以用來存儲任何類型的對象,且大小可以自動調(diào)整。但需要事先知道所存儲對象的類型,才能正常使用
C. 在java中,可以用異常(Exception)來拋出一些并非錯誤的消息,但這樣比直接從函數(shù)返回一個結果要花費更大的系統(tǒng)開銷
D. java中,子類不可以訪問父類的私有成員和受保護的成員
35. 以下關于主鍵和唯一索引的區(qū)別有哪些是正確的?
A. 主鍵:默認將是聚簇索引 唯一索引: 默認將是非聚簇索引
B. 主鍵不能空,唯一索引可以為空
C. 主鍵順序為數(shù)據(jù)的物理順序
D. 主鍵每個表只能有一個,唯一索引可以多個
36. 下列HTTP錯誤代碼描述正確的是:
A. HTTP 502 - 網(wǎng)關錯誤
B. HTTP 403 - 禁止訪問
C. HTTP 404 - 無法找到文件
D. HTTP 500 - 請求無效
37. SSL協(xié)議提供的服務主要有
A. 壓縮數(shù)據(jù)降低網(wǎng)絡傳輸?shù)臄?shù)據(jù)量
B. 認證用戶和服務器,確保數(shù)據(jù)發(fā)送到正確的客戶機和服務器
C. 維護數(shù)據(jù)的完整性,確保數(shù)據(jù)在傳輸過程中不被改變
D. 加密數(shù)據(jù)以防止數(shù)據(jù)中途被竊取
38. 在不指定特殊屬性的情況下,哪幾種HTML標簽可以手動輸入文本
A.
B.
C.
D.
39. 可能與正在運行的進程無關的中斷事件有()等
A. 硬件故障
B. 程序性
C. 外部
D. 輸入/輸出
E. 訪管
40. 需求規(guī)格說明書需要包含的內(nèi)容有
A. 性能需求
B. 資源需求
C. 安全性需求
D. 功能性需求
41. J2EE的三層模型是指:
A. 企業(yè)信息系統(tǒng)層
B. 客戶層
C. WEB層
D. 中間層
42. 若下面指定的目錄和文件名都存在,創(chuàng)建FileInputStream對象的語句正確的是:
A. File file=new File("1.txt");FileInputStream fis =new FileInputStream(file);
B. FileInputStream fis =new FileInputStream(" d:\\java\\1.txt ");
C. FileInputStream fis =new FileInputStream("java/1.txt");
D. FileInputStream fis =new FileInputStream("d:\\java\\1.txt");
43. 下面的說法正確的是:
A. Java中IO流的處理通常分為輸入和輸出兩個部分。
B. Reader與Writer類是用來處理字符流,也就是純文本文件。
C. File類是輸入/輸出流類的子類。
D. InputStream與OutputStream類通常是用來處理字節(jié)流,也就是二進制文件。
44. Which correctly create a two dimensional array of integers?
A. int [][]a = new int[10][10];
B. int a[10][10] = new int[][];
C. int a[][] = new int[10][10];
D. int a[][] = new int[][];
45. 定義整型變量:int n=456;,表達式的值為5的是:
A. n%10
B. n/10
C. (n-n/100*100)/10
D. n/10%10
46. 下面哪些資源可以通過JNDI接口訪問?
A. 文件系統(tǒng)
B. DNS域名解析服務
C. LDAP目錄服務
D. J2EE容器中的JNDI Tree
47. 下面對數(shù)組的操作代碼哪個是正確的?
A. char[] a= "hello world".toCharArray();
B. int len= a.length;
C. char c= a[999];
D. char c= a[0];
a.equals( new Object());
Class cc= a.getClass();
33. 消息類型Web服務適合下面哪些情況:
A. 調(diào)用Web服務的客戶機要求立即響應
B. Web服務是數(shù)據(jù)驅(qū)動的
C. Web服務功能在異步環(huán)境中
D. Web服務是面向過程的
34. 下面哪幾點是Hibernate的優(yōu)勢?
A. 對JDBC訪問數(shù)據(jù)庫的代碼做了封裝,大大簡化了數(shù)據(jù)訪問層繁瑣的重復性代碼
B. Hibernate是一個基于JDBC的主流持久化框架,是一個優(yōu)秀的ORM實現(xiàn)。他很大程度的簡化DAO層的編碼工作
C. hibernate使用Java反射機制,而不是字節(jié)碼增強程序來實現(xiàn)透明性
D. hibernate的性能非常好,因為它是個輕量級框架。映射的靈活性很出色。它支持各種關系數(shù)據(jù)庫,從一對一到多對多的各種復雜關系
35. 在ORACLE中,下面哪些命令用來處理事務:
A. commit
B. savepoint
C. set transaction
D. rollback
36. 下列HTTP錯誤代碼描述正確的是:
A. HTTP 404 - 無法找到文件
B. HTTP 403 - 禁止訪問
C. HTTP 500 - 請求無效
D. HTTP 502 - 網(wǎng)關錯誤
37. HTTP/1.1相較于 HTTP/1.0 協(xié)議的區(qū)別主要體現(xiàn)在:
A. 帶寬優(yōu)化及網(wǎng)絡連接的使用
B. 緩存處理
C. 安全性及完整性
D. 消息在網(wǎng)絡中的發(fā)送
38. 請選擇對javascript理解有誤的
A. JScript是javascript的簡稱
B. FireFox和IE存在大量兼容性問題的主要原因在于他們對javascript的支持不同上
C. javascript是網(wǎng)景公司開發(fā)的一種Java腳本語言,其目的是為了簡化Java的開發(fā)難度
D. AJAX技術一定要使用javascript技術
39. 可能與正在運行的進程無關的中斷事件有()等
A. 硬件故障
B. 外部
C. 訪管
D. 程序性
E. 輸入/輸出
40. 上下文關系圖(context diagram)的作用是
A. 定義系統(tǒng)的上下文和范圍
B. 定義業(yè)務規(guī)則
C. 概括與系統(tǒng)之間相互影響的重要的外部系統(tǒng)和人
D. 外部系統(tǒng)和人與系統(tǒng)之間交互的方式
41. 關于J2EE描述正確的是:
A. 是一種利用Java 2平臺來簡化企業(yè)解決方案的開發(fā)、部署和管理相關的復雜問題的體系結構
B. 一個J2EE應用必須是基于Web的
C. J2EE提供了對 EJB(Enterprise JavaBeans)、Java Servlets API、JSP(Java Server Pages)以及XML技術的全面支持
D. J2EE是一個產(chǎn)品
42. 編譯運行下面的程序,說法正確的有 :
import java.io.*;
public class A{
public static void main(String[] x){
String s="1234567890abcdefghijklmnopq";
byte[] b=s.getBytes();
try{
File f=new File("B.txt");
FileOutputStream out=new FileOutputStream(f);
out.write(b,10,10);
out.write(b,0,5);
}catch (IOException e){
System.out.println(e.getMessage());
}
}
}
A. 拋出一個可以被捕獲的IOException
B. 程序編譯正常,并在當前目錄下生成文件B.txt,文件內(nèi)容為abcdefghij12345
C. 編譯正常,但運行時出現(xiàn)錯誤
D. 程序編譯正常,但屏幕沒有任何輸出
43. 下面關于變量及其范圍的陳述哪些是正確的。
A. 實例變量是類的成員變量。
B. 在方法中定義的局部變量在該方法被執(zhí)行時創(chuàng)建 。
C. 局部變量在使用前必須被初始化。
D. 實例變量用關鍵字static聲明。
44. 下面關于float數(shù)的定義正確的是:
A. float f=-5;
B. float f=0x0687;
C. float f=1.0;
D. float f=7.8f;
45. 在Java中判斷applet的來源的方法有:
更多Java認證試題相關文章: