版權(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.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ī)范與指南,其中所包含的各類組件、服務(wù)架構(gòu)及技術(shù)層次,均
有共通的標(biāo)準(zhǔn)及規(guī)格,讓各種依循J2EE架構(gòu)的不同平臺(tái)之間,存在良好的兼容性,解決
過(guò)去企業(yè)后端使用的信息產(chǎn)品彼此之間無(wú)法兼容,,企業(yè)內(nèi)部或外部難以互通的窘境。
2.”運(yùn)行以下程序段后,變量tl的值是:
publicstaticvoidexchange(intx,inty){
inttemp=x;
x=y;
y=temp;
)
publicstaticvoidmain(Stringargs[]){
inttl=2;
intt2=3;
exchange(tl,t2);
)
A.3
B.2
C.5
D.7
答案:B
3.”給出下面的不完整的類代碼:
classPerson{
Stringname,department;
intage;
publicPerson(Stringn){name=n;}
publicPerson(Stringn,inta){name=n;age=a;}
publicPerson(Stringn,Stringd,inta){
//doingthesameastwoargumentsversionofconstructor
//includeingassignmentname=n,age=a
department=d;
)
)
下面的哪些的表達(dá)式可以加到構(gòu)造方法中的“doingthesameas-??v處。
A.Person(n,a)
B.this(Person(n,a))
C.this(name,age)
D.this(n,a)
答案:D
4.下面這些方法中()方法不是Applet的基本方法。A.run()
B.init()
C.start()
D.stop()
答案:A
5.在Java圖形用戶界面編程中,若顯示一些不需要改動(dòng)的文本信息,一般是使用()類
的對(duì)象來(lái)實(shí)現(xiàn)。A.Button
B.TextArea
C.TextField
D.Label
答案:D
6.如果你被要求寫(xiě)一段代碼讀取一個(gè)圖片文件,那么一般使用哪種Stream?A.
ObjectlnputStream
B.FilelnputStream
C.FileReader
D.DatalnputStream
答案:D
7.類的實(shí)例方法表示的是什么?()A.類的行為
B.父類對(duì)象的行為
C.類的屬性
D.類對(duì)象的行為
答案:D
8.whereinaconstructor,canyouplaceacalltoaconstructordefinedinthesuper
class.?A.Anywhere
B.Thefirststatementintheconstructor
C.Thelaststatementintheconstructor
D.Youcan'tcallsuperinaconstructor
selectthemostappropriateanswer.
答案:B
9.EJB在WEBLOGIC中的部署文件
答案:weblogic-ejb-jar.xml
10.以下關(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
11.如果配置一個(gè)servlet需要使用的參數(shù),最好在哪個(gè)方法中A.doPost
B.destroy
C.doGet
D.service
E.init
答案:AC
12.將兩個(gè)表連接在一起時(shí),下面那一項(xiàng)通常是另外一個(gè)表的主鍵A.外鍵
B.總控鍵
C.重復(fù)的組
D.主鍵
答案:A
13.下列哪些情況適合考慮使用有狀態(tài)會(huì)話beanA.實(shí)例化會(huì)話bean的時(shí)候,必須初始化
會(huì)話bean的狀態(tài)
B.在方法調(diào)用期間,會(huì)話bean需要維護(hù)成員變量的的數(shù)據(jù)
C.會(huì)話bean提供的服務(wù)不具體針對(duì)某種客戶端
D.會(huì)話bean需要跨越多個(gè)方法調(diào)用,維護(hù)客戶端的信息
答案:AD
14.EJB2.0中定義了幾種EnterpriseBean
答案:Sessionbean,entitybean,messagedrivenbean
15.單選題
答案:
16."MyObject哪個(gè)方法會(huì)影響到這段代碼的正確性以及效率?
Setset=newjava.util.HashSet();
set.add(newMyObject(
A"));
if(set.contains(newMyObject(
A"))){……}
A.hashCode
B.toString
C.clone
D.equals
答案:
17.EJB2.0規(guī)范中定義了幾種EnterpriseBean?A.TimerObject
B.EntityBean
C.MessageDrivenBean
D.SessionBean
答案:CD
18.面向?qū)ο蟮奶卣?/p>
答案:(抽象、繼承、多態(tài)、封裝)
19.軟件測(cè)試的目的是:A.確定軟件產(chǎn)品質(zhì)量
B.確定軟件產(chǎn)品是否正確
C.最大可能發(fā)現(xiàn)軟件產(chǎn)品錯(cuò)誤或者缺陷
D.判斷軟件是否符合規(guī)則說(shuō)明書(shū)
答案:A
20.MessageDrivenBean的特點(diǎn)包括:()
A)它是匿名的
B)它具有本地或者遠(yuǎn)程接口
C)它由容器異步調(diào)用
D)該Bean完全在一個(gè)容器范圍內(nèi)存活,容器管理它的生命周期和環(huán)境
答案:A,B,C,D
21.下列哪個(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
22.paint。方法使用哪種類型的參A.Graphics
B.Graphics2D
C.String
D.Color
答案:A
23.Whichmodifiershouldbeusedtodefineaconstantmembervariable?A.static
B.final
C.abstract
D.Nomodifiercanbeused
答案:B
24.下面有關(guān)表和視圖的敘述中錯(cuò)誤的是A.視圖的據(jù)可以來(lái)自多個(gè)表
B.對(duì)視圖的據(jù)可以來(lái)自多個(gè)表
C.基表不存在,不能創(chuàng)建視圖
D.刪除視圖不會(huì)影響基表的數(shù)據(jù)
答案:B
25.下面哪個(gè)聲明是錯(cuò)誤?A.inti=OxFFFFFFFF;
B.byteb=01;
C.charc=\u0000;
D.longl=1234567890L
E.inti='a';
答案:c
26.下列關(guān)于Java語(yǔ)言的敘述中,正確的是:A.源文件名其擴(kuò)展名為.jar
B.Java是不區(qū)分大小寫(xiě)的
C.源文件中public類的數(shù)據(jù)不限
D.源文件名必須與public類型的類名相同
答案:D
27.已知二叉樹(shù)后序遍歷序列是dabec,中序遍歷序列是debac,他的前序遍歷序列是:A.
decab
B.deabc
C.acbed
D.cedba
答案:
28.釋放SessionBean使用的某些資源或者刷新EntityBean的緩存的代碼一般實(shí)現(xiàn)在哪個(gè)
方法中?A.ejbLoad
B.ejbPassivate
C.ejbStore
D.ejbRemove
E.ejbActivate
答案:B
29.Oracle中數(shù)值1234567.89如果放入Number(9,3)類型的變量中,存儲(chǔ)的值是:A.
1234567.890
B.1234567.9
C.1234567.89
D.會(huì)報(bào)Numbericerror
答案:
30.”有下面一段程序:
classAclass{
voidgo(){
System,out.println(
Aclass99);
)
)
publicclassBclassextendsAclass{
voidgo(){
System.out.println("Bclass");
)
publicstaticvoidmain(Stringargs[]){
Aclassa=newAclass();
Aclassal=newBclass();
a.go();
al.go();
)
)
以上程序運(yùn)行結(jié)果是:
A.BclassAclass
B.AclassBclass
C.BclassBclass
D.AclassAclass
答案:B
31.下面哪些賦值語(yǔ)句是錯(cuò)誤的。A.doubled=3.14D;
B.doubled=5.3E12;
C.doubled=3.14159;
D.floatf=11.1;
答案:D
32.軟件設(shè)計(jì)階段的輸出主要是:A.偽代碼
B.程序
C.模塊
D.設(shè)計(jì)規(guī)格說(shuō)明書(shū)
答案:D
33.下面關(guān)于XML的描述錯(cuò)誤的是:A.XML文檔是用來(lái)存儲(chǔ)數(shù)據(jù)而不是顯示數(shù)據(jù)
B.XML是一種簡(jiǎn)單,與平臺(tái)無(wú)關(guān)并被廣泛采用的標(biāo)準(zhǔn)
C.XML提供一種描述結(jié)構(gòu)化數(shù)據(jù)的方法
D.XML只是為了生成結(jié)構(gòu)化文檔
答案:D
34.保證在Java應(yīng)用程序中,一個(gè)類Class只有一個(gè)內(nèi)存實(shí)例存在該使用什么設(shè)計(jì)模式A.
Builder模式
B.Factory模式
C.Singleton模式
D.Composite模式
答案:C
35.棧和隊(duì)列的共同特點(diǎn)是:A.都是先進(jìn)后出
B.只允許在端點(diǎn)處插入和刪除元素
C.都是先進(jìn)先出
D.沒(méi)有共同點(diǎn)
答案:B
36."類A定義如下:
classA{
privateintx=10;
intgetx(){
retrunx;
)
)
classBextendsA{
privateintx=15;
〃需要覆蓋getx()方法
)
在“〃需要覆蓋getx()方法”后應(yīng)加上的函數(shù)是?
A.intgetx(floatf){...}
B.intgetx()
C.doublegetx(floatf){}
D.folatgetx(){,?,}
答案:B
37.”下面語(yǔ)句片段的輸出結(jié)果是什么?()
intscore=9;
switch(score)
case0:System.out.println();
default:System.out.println("Error");
case1:System.out.println("Good’');break;
case2:System.out.println("Best’');
)
A.Error
B.沒(méi)有輸出
C.Error,Good,Best
D.Error,Good
答案:D
38.哪些配置文件是EJB必須用到的"A.web.xml
B.weblogic-ejb-jar.xml
C.weblogic.xml
D.ejb-jar.xml
E.ejb.xml
答案:BD
39.”給出下面的不完整的方法:
1)
2){success=connect();
3)if(success==-1){
4)thrownewTimeOutException();
5)}
6))
TimeOutExc叩tion不是一個(gè)RuntimeException,下面那行可以放在1)處?
A.publicvoidmethod()throwsException
B.publicvoidmethod()
C.publicvoidmethod()throwsTimeOutException
D.publicvoidmethod()throwTimeOutException
答案:
40.”哪些方法可以加入類Child中?
publicclassParent{
publicintaddValue(inta,intb){
ints;
s=a+b;
returns;
)
}
classChildextendsParent{
}
A.publicvoidaddValue(){//dosomething...};
B.publicintaddValue(inta,intb)throwsMyException{//dosomething...}
C.publicintaddValue(inta){//dosomething...}
D.intaddValue(inta,intb){//dosomething...}
答案:AC
41.面向?qū)ο蟪绦蛟O(shè)計(jì)的基本特征是:A.封裝
B.抽象
C.多態(tài)
D.繼承
答案:ABCD
42.”一個(gè)正在執(zhí)行的線程在
遇到下列。情況時(shí)會(huì)終止執(zhí)行
A.執(zhí)行sleep。方法后
B.執(zhí)行wait。方法
C.其run()方法運(yùn)行完后
D.執(zhí)行stop。方法
答案:CD
43.下面哪個(gè)不是Java的關(guān)鍵字A.sizeof
B.NULL
C.instanceof
D.true
E.implements
答案:AB
44."MyObject哪個(gè)方法會(huì)影響到這段代碼的正確性和效率?
Setset=newjava.util.HashSet();
set.add(newMyObject(
A”));
if(set.contains(newMyObject(
A"))){..…)
A.clone
B.equals
C.hashCode
D.toString
答案:BC
45.”.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
46.下面關(guān)于繼承的哪些敘述的正確的:A.在Java中一個(gè)類只能實(shí)現(xiàn)一個(gè)接口。
B.在java中一個(gè)類不能同時(shí)繼承一個(gè)類和實(shí)現(xiàn)一個(gè)接口
C.Java的單一繼承使代碼更可靠。
D.在java中只允許單一繼承。
答案:CD
47.在ORACLE中,下面哪些命令是用來(lái)處理事務(wù)?"A.settransaction
B.commit
C.savepoint
D.rollback
答案:ABCD
48.關(guān)于JSP和Servlet的描述正確的是:A.Jsp能夠訪問(wèn)JavaAPI,具備Servlet的全部?jī)?yōu)
點(diǎn)。
B.Jsp頁(yè)面只能在接受請(qǐng)求時(shí)動(dòng)態(tài)編譯成servelto
C.Jsp技術(shù)構(gòu)建在Servlet上,它是支持HTML和XML頁(yè)面制作的Servlet技術(shù)的擴(kuò)展
D.訪問(wèn)jsp頁(yè)面,需要預(yù)編譯成Servleto
答案:ACD
49.多選
答案:
50.軟件生命周期哪個(gè)階段花費(fèi)最多“A.設(shè)計(jì)
B.測(cè)試
C.編碼
D.維護(hù)
答案:D
51.通常使用哪種流,讀取圖片文件”A.FilelnputStream
B.FileReader
C.ObjectlnputStream
D.DatalnputStream
答案:D
52.需求人員要從用戶那了解什么"A.XXXX
B.XXXX
C.XXXX
D.產(chǎn)品需求
答案:業(yè)務(wù)
53.JDBC中statement表示什么"A.數(shù)據(jù)庫(kù)連接
B.向數(shù)據(jù)庫(kù)傳送SQL語(yǔ)句的對(duì)象
C.數(shù)據(jù)源
答案:B
54.在J2EE中,可以使用JNDI查找下述組件:()
A)Servlet
B)EJB
C)DataSource
D)JMS
E)JAVABEAN
答案:A,B,C,D
55.如果x=2,(x++)/3的值是:
Al
B2
C0.67
DO
答案:D
56.對(duì)于大多數(shù)J2eeContailer來(lái)說(shuō),web應(yīng)用最終可以以哪種形式進(jìn)行部署。
A.Jar
B.ear
C.war
D.直接以目錄形式
答案:BCD
57.在UML提供的圖中,()用于按時(shí)間順序描述對(duì)象間的交互。A.狀態(tài)圖
B.序列圖
C.網(wǎng)絡(luò)圖
D.協(xié)作圖
答案:B
58."Giventhefollowingmethodinanapplication:
1.publicStringsetFiletype(Stringfname){
2.intp=fname.indexOfi(44.);
3.if(p>0)fname=fname.substring(0,p);
4.fname+=.TXT;
5.returnfname;
6」
Andgiventhatanotherpartoftheclasshasathefollowingcode:
7.StringTheFile=Program.java;
8.FileF=newFile(setFileType(TheFile));
Q.System.out.printlnC'Created+TheFile);
Whatwillbeprintedbythestatementinline9.
A.CreatedProgram.java
B.CreatedProgram.txt
C.CreatedProgram.java.txt
答案:A
59.構(gòu)造ArrayList類的一個(gè)實(shí)例,下列哪個(gè)方法是正確的?A.ListmyList=new
ArrayList();
B.ArrayListmyList=newList();
C.ListmyList=newList();
D.ArrayListmyList=newObject();
答案:A
60.ORACLE數(shù)據(jù)庫(kù)屬于以下哪種數(shù)據(jù)庫(kù)典型?A.關(guān)系數(shù)據(jù)庫(kù)
B.網(wǎng)狀數(shù)據(jù)庫(kù)
C.層次數(shù)據(jù)庫(kù)
D.面向?qū)ο蟮年P(guān)系數(shù)據(jù)庫(kù)
答案:A
61.”下列語(yǔ)句順序執(zhí)行后,j的值是:
intj=0;
for(inti=5;i>0&j<10;i—)j+=i;
A.12
B.11
C.9
D.10
答案:A
62.”在ORACLE中,
語(yǔ)句select“test"||nullfromtableName,結(jié)果是?
A.結(jié)果是testnull
B.結(jié)果是空
C.結(jié)果是NULL
D.結(jié)果是test
答案:D
63.”字符串中有一種特殊的數(shù)據(jù)
較轉(zhuǎn)義字符,下面哪個(gè)是換行字符?
A./t
B./n
答案:B
64.下面哪項(xiàng)不是EJB事務(wù)屬性?A.Never
B.NetSupported
C.Request
D.Mandatory
答案:C
65.下面是在命令行運(yùn)行Java應(yīng)用程序A:javaAthefirstsnow,thefirstsnowcameo怎樣才
能在main(Stringargs口)方法中訪問(wèn)單詞"first"?A.args[2]
B.args[3]
C.args[5]
D.args[l]
答案:B
66.已知二叉樹(shù)后序遍歷序列是dabec,中序遍歷序列是debac,他的前序遍歷序列是:A.
decab
B.deabc
C.acbed
D.cedba
答案:D
67.一個(gè)正在執(zhí)行的線程在遇到下列()情況時(shí)會(huì)暫時(shí)停止執(zhí)行?A.執(zhí)行suspend被掛
起;
B.休眠;
C.執(zhí)行輸入輸出操作
D.執(zhí)行wait。方法。
答案:ABD
68.”下面這些方法中()方法
不是Applet的基本方法。
A.run()
B.init()
C.start()
D.stop()
答案:A
69.如果你被要求寫(xiě)一段代碼讀取一個(gè)圖片文件,那么一般使用哪種
Stream?A.ObjectlnputStream
B.FilelnputStream
C.FileReader
D.DatalnputStream
答案:D
70.如果從流中讀取一個(gè)大數(shù)據(jù)量的XML文件并進(jìn)行解析,最好使用哪種解析器?A.兩種
都不可以
B.兩種都可以,沒(méi)有太大區(qū)別
C.SAXParser
D.DOMParser
答案:c
71.每一個(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
72.關(guān)于final下面哪些是錯(cuò)誤的?A.final可以用來(lái)聲明抽象類中的方法
B.final可以用來(lái)聲明接口中的方法
C.finalmethod不能被覆蓋
D.finalclass不能被繼承
E.以上都不對(duì)
答案:B
73.下列對(duì)繼承的說(shuō)法,哪個(gè)是正確的()A.子類只能繼承父類public方法和狀態(tài)
B.子類能繼承父類的protected方法,而不繼承protected狀態(tài)
C.子類能繼承父類的所有非私有方法和狀態(tài)
D.子類能繼承父類的私有方法和狀態(tài)
答案:C
74.定義整型變量:intn=456;,表達(dá)式的值為5的是:A.n/10
B.n%10
C.(n-n/100*100)/10
D.n/10%10
答案:CD
75.如果要在JAVA中調(diào)用ORACLE的存儲(chǔ)過(guò)程,需要使用下面哪個(gè)接口:A.
CallableStatement
B.Statement
C.PreparedStatement
答案:A
76.下面對(duì)EJB什么周期描述正確的是?
A有狀態(tài)會(huì)話bean有三種狀態(tài):不存在,就緒和鈍化
B無(wú)狀態(tài)會(huì)話bean有兩種狀態(tài):不存在和就緒
C實(shí)體bean有三種狀態(tài):不存在,在pool中,就緒
D消息bean有兩種狀態(tài):不存在和在pool中
答案:D
77.關(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
78.下面那些賦值語(yǔ)句是錯(cuò)誤的:
Afloatf=ll.l;
Bdoubled=3.14159;
Cdoubled=3.14D;
Ddoubled=5.3E12;
答案:A
79.以下哪些屬于字節(jié)流
Afliewriter
Bfileinputstream
Cfilereader
Dpushbackstream
答案:A
80.創(chuàng)建一個(gè)新目錄,可以用下面那個(gè)類實(shí)現(xiàn)
Afileinputstream
Bfileoutputstream
Cfile
Dreader
答案:C
81.以下代碼完成畫(huà)線功能,所畫(huà)線的顏色是
g.setColor(Color.red.green.yellow.cyan);g.drawLine(0,0,100,100);
Ared
Bgreen
Cyellow
Dcyan
答案:A
82.oracle中varchar2類型的最大長(zhǎng)度是
A1000
B2000
C3000
D4000
答案:D
83."Giventhefollowingfragmentofcode;
Doubledl=new
Double(l.O);
Doubled2=new
Double(l.O);
Floatf=newFloat(l.OF);
Whichresultsofthefollowingexpressionsaretrue?
A.dl==d2
B.dl.equals(d2)
C.dl=f
D.f.equals(dl)
答案:B
84.J2EE部署,最小的單位是
A模塊
B類
C對(duì)象
D組件
答案:D
85.f下列關(guān)于缺省構(gòu)造方法描述正確的是
A它可以初始化其他方法中定義的變量
Bjava會(huì)對(duì)所有類創(chuàng)建缺省的構(gòu)造方法
C當(dāng)類中沒(méi)有定義任何構(gòu)造方法時(shí),Java就會(huì)創(chuàng)建缺省構(gòu)造方法
D如果定義了帶參數(shù)的構(gòu)造方法,Java會(huì)創(chuàng)建缺省的構(gòu)造方法
答案:C
86.下面對(duì)result描述正確的是?InputStreamin=;byte[]buff=newbyte[1024];int
result=in.read(buff,0,256);
Aresult可能等于-1
Bresult可能等于0
Cresult可能等于1024
Dresult可能等于256
答案:AD
87給出不完整的方法:A:{succ=connect();if(succ==-1){thrownew
TimedOutException;}JTimedOutException不是運(yùn)行時(shí)異常,下面那句聲明加入到A處可完
成此方法
Apublicvoidmethod()
Bpublicvoidmethod()throwsTimedOutException
Cpublicvoidmethod()throwsException
Dpublicvoidmethod()throwTimedOutException
答案:
88.若下面目錄和文件存在,創(chuàng)建fileinputstream正確的是
AFilelnputStreams=newFileInputStream(""d:\\l.txt"”);
BFilelnputStreams=newFilelnputStream(""
CFilelnputStreams=newFilelnputStream,'"jaca/l.txt"”);
DFilefile=newFile("nl.txtn,');FileInputSt
答案:D
89.下面那個(gè)方法中那個(gè)不是applet的基本方法?
Astop()
Brun()
Cstart()
Dinit()
答案:B
90.容器Panel和Applet缺省使用的布局編輯策略是:
ACardlayout
BGridLayout
CFlowLayout
DBorderLayout
答案:C
91.在oracle中,下面那個(gè)符號(hào)可以放到一個(gè)文件夾中的一行前面來(lái)表示注釋
A#
B!
C&
D$
答案:A
92.第十行的聲明將調(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
93.對(duì)于rollback命令,說(shuō)法正確的是
A撤銷剛剛進(jìn)行的數(shù)據(jù)修改操作
B撤銷上一個(gè)commit命令
C撤銷到上次執(zhí)行提交或回退操作的點(diǎn)
D撤銷本次登錄以來(lái)的所有數(shù)據(jù)修改
答案:C
94.下面那個(gè)產(chǎn)品是或者包含ServletContatiner?
AWeblogicserver
BTomcat
CApache
DWebSphone
答案:AB
95.Listlist=newList(6,true);下列說(shuō)法正確的是?
A每個(gè)集合都有6個(gè)元素
B每行有6個(gè)元素
C初始化為6行數(shù)的新滾動(dòng)列表
D集合的里不能為空值
答案:D
96.JNDI的三層是:
Ajava代碼
BJNDIAPI
CJNDINamingManager
D數(shù)據(jù)層
答案:ABC
97.”下面幾種常見(jiàn)CMT事物屬
性,從?1到?4應(yīng)該是:"
ATl,T2,T2,None
BTl,None,T2,T2
CT2,T2,None,T2
DNone,None,None,T1
ET2,None,None,T2
答案:A
98.隨著Java的發(fā)展,sun根據(jù)市場(chǎng)進(jìn)一步將Java細(xì)化,其中針對(duì)普通PC應(yīng)用的是()
AJ2ME
BJ2SE
CJ2EE
DJDK
答案:B
99.下面那個(gè)是合法的布爾值?
A“falseBfalse
C10
答案:B
100.假設(shè)test類運(yùn)行于多線程環(huán)境下,那么關(guān)于A處的同步下面描述正確的是:public
classTest{Listlist=newjava.util.arrayList();publicvoidtest(){synchronized(list){//A
Atest方法必須增加synchronized
Btest方法沒(méi)有必要加synchronized
CTest類為單態(tài)時(shí)也沒(méi)有必要加synchronized
DTest類為單態(tài)時(shí)要加synchronized
答案:B
101.那段代碼可以實(shí)現(xiàn)正確的查詢?Listlist=new
java.utiLLinkedList();list.add(,'R,,);list.add(',E,,);list.add(
A',);list.add(',Ln);
AlistindexOf("
A"”);
Blistcontains,'
A"”);
CArraysbinarySearch(listtoArray(),"
A"H)
DCollectionsbinarySreach(list,"
A*;
答案:A
102.下面那個(gè)SET是排序的?
AAbstractSet
BTreeSet
CHashSet
DLinkedset
答案:
103.執(zhí)行如下的查詢,結(jié)果是:selectenamename,salsalaryfromemporderbysalary;select
enamename,sal"SALARY"fromemporderbysalASC;
A第一個(gè)正確,第二個(gè)錯(cuò)誤
B兩個(gè)查詢結(jié)果不同
C兩個(gè)查詢結(jié)果完全相同
D第二個(gè)查詢正確。第一個(gè)錯(cuò)誤
答案:C
104.下面方法中:publicclassAya{intl=40;intj;publicAya(){setValue(i++);}voidsetValue(int
a){inti=20;j=i+l;System.out.println("j="+j);}}
A23
B40
C42
D21
答案:D
105.下面關(guān)于變量及其范圍的陳述那些事正確的?
A局部變量自愛(ài)使用前必須被初始化
B在方法中定義的局部變量在該方法被執(zhí)行時(shí)創(chuàng)建
C實(shí)例變量是類的成員變量
D實(shí)例變量用關(guān)鍵字static聲明
答案:B
106.EJB事務(wù)屬性有哪幾種?
ARequired
BRequiredNew
CSupports
DMandatory
ENotSupports
FNever
答案:ABCDEF
107.黑盒測(cè)試用例的方法
A等價(jià)類劃分
B邊界值分析
C錯(cuò)誤推測(cè)
D因果圖
答案:ABCD
108.下面的說(shuō)明變量錯(cuò)誤的是
Acharc=65;
Bcharc='z';
Ccharc-*;
DCharc='55';
Echarc=7,n;
答案:CDE
109.關(guān)于java語(yǔ)言的敘述,正確的是:
Ajava不區(qū)分大小寫(xiě)
B源文件的后綴是Jar
C源文件中public類的數(shù)目不一定
D源文件的名稱必須和public的類名相同
答案:D
110.inti=l,j=2;他們?cè)趇f中應(yīng)用正確的是
Aif(i){}
Bif(i==l?j==5){)
Cif(i=j){}
Dif(i==l『=0){}
答案:c
111.在測(cè)試軟件中,黑、白盒測(cè)試是常用方法,其中白盒測(cè)試主要用于測(cè)試。
A程序正確性
B程序內(nèi)部邏輯
C結(jié)構(gòu)合理性
D軟件外部功能
答案:C
112.EJB實(shí)例通過(guò)下列哪個(gè)接口與容器交互?
AHandle
BEJBObject
CEJBHome
DEJBContext
EHomeHandle
答案:D
113.EJB2.0規(guī)范中定義了幾種EnterpriseBean?A.EntityBean
B.MessageDrivenBean
C.TimerObject
D.SessionBean
答案:ABD
114.關(guān)于被private修飾的成員變量,以下說(shuō)法正確的是?
A只能被同一包中的類訪問(wèn)
B只能被該類自身訪問(wèn)和修改
C可以被兩種類訪問(wèn)和修改,該類本身,該類的所有子類
D三種類可以訪問(wèn)和修改,該類本身,該類的同包子類及不同包子類
答案:B
115.方法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
116.以下程序的執(zhí)行結(jié)果:publicclassAimplementRunnable{publicvoid
run(){System.out.println("OK");}publicstaticvoidmain(String[]a){Threadth=newThread(new
A());th.start}
ANULL
B"""COK
D
ESTART
答案:
117.System同時(shí)包含三個(gè)預(yù)定義流對(duì)象,以下那個(gè)不是
AOUT
BERR
CIN
DINT
答案:D
118.下面的說(shuō)法正確的是
AReader與Writer類不是抽象類
BRandomAccessFile是抽象類
CFile類是抽象類
DInputStream與OutputStream類是抽象類
答案:D
119.下列那個(gè)組件能在一個(gè)ERA文件中被說(shuō)明
AIMSConnectFactory
BEJB類
CJMXMbeans
DJDBCDateSource
答案:B
120.URL是一種建模語(yǔ)言,她對(duì)開(kāi)發(fā)人員如何進(jìn)行面向?qū)ο蟮姆治龊驮O(shè)計(jì)不提供指導(dǎo)。
A對(duì)
B錯(cuò)
答案:A
121.類的實(shí)例方法表示的是什么
A類的行為
B類對(duì)象的行為
C父類對(duì)象的行為
D類的屬性
答案:B
122.哪個(gè)類或接口不包括在JDKCollectionFramework中;A.Collections
B.Itertor
C.TreeMap
D.Arrays
E.Enumeration
答案:E
123.下列說(shuō)法正確的是
A每個(gè)Java程序都至少有一個(gè)線程,即主線程
BJava線程不可以共享數(shù)據(jù)
CJava線程是非搶?xiě)?zhàn)時(shí)的
DJava線程不可以共享代碼
答案:D
124.”下面哪些項(xiàng)運(yùn)行結(jié)果為true?
nti=9;
intj=9;
A.j==i++
B.j==i
C.j==++i
D.++j==i
E.j++=i
答案:ABE
125.執(zhí)行下面的哪些命令將釋放用戶以前持有的表?選出所有的正確
答案A.COMMIT;
B.EXIT;
C.ALTERTABLEempADDUNIQUE(ename);
D.UPDATEempSETsal=3000WHEREename='SMITH';
答案:ABC
126.下面哪些資源可以通過(guò)JNDI接口訪問(wèn)?A.J2EE容器中的JNDITree
B.文件系統(tǒng)
C.LDAP目錄服務(wù)
D.DNS域名解析服務(wù)
答案:ABCD
127.”下面語(yǔ)句片段的輸出結(jié)果是什么?
intscore=9;
switch(score)
case0:System.out.println();
default:System.out.println(a4Error);
case1:System.out.printlnf'Good);break;
case2:System.out.println(a4Best);
)
A.沒(méi)有輸出
B.Error
C.Error,Good
D.Error,Good,Best
答案:c
128.在JDBC程序中,Statement對(duì)象表示什么?A.到據(jù)庫(kù)的連接;
B.向據(jù)庫(kù)發(fā)送SQL語(yǔ)句的對(duì)象
C.數(shù)據(jù)源。
答案:B
129.下列對(duì)繼承的說(shuō)法,哪個(gè)是正確的(D)A.子類能繼承父類的私有方法和狀態(tài)。
B.子類能繼承父類的protected方法,而不繼承protected狀態(tài)
C.子類只能繼承父類public方法和狀態(tài)
D.子類能繼承父類的所有非私有方法和狀態(tài)
答案:D
130."類Teacher和Student是類Person的子類:
Personp;
Teachert;
Students;
file://p,tandsareallnon-null.
if(tinstanceofPerson){s=(Student)t;}
最一句語(yǔ)句的結(jié)果是:
A.將構(gòu)造一個(gè)Student對(duì)象;
B.表達(dá)式是合法的;
C.表達(dá)式是錯(cuò)誤的;
答案:C
131.“執(zhí)行下列語(yǔ)句,i和n的值為
inti=10;
intn=i++%5;
A、10,0b,10,1C、11,0d、11,1
答案:C
132.EJB分為哪幾類?
答案:EJB依照特性的不同,目前區(qū)分為三種,分別是SessionBean,EntityBean,以及
MessageDrivenBean
133.下列方法哪2個(gè)可以用來(lái)獲取用戶提交的表單(Form)參數(shù)?
A)HttpServletRequest.getParameter(String)
B)HttpServletRequest.getAttribute(String)
C)HttpServletRequest.getParameterNames()
D)HttpServletRequest.getAttributeNames()
答案:A,C
134.在Java中判斷applet的來(lái)源的方法有:A.getCodeBase()
B.getCodebase()
C.getDocumentBase()
D.getDocumentbase()
答案:A
135.下面關(guān)于繼承的哪些敘述的正確的:A.在Java中一個(gè)類只能實(shí)現(xiàn)一個(gè)接口。
B.在java中一個(gè)類不能同時(shí)繼承一個(gè)類和實(shí)現(xiàn)一個(gè)接口
C.Java的單一繼承使代碼更可靠。
D.在java中只允許單一繼承。
答案:CD
136.下面哪些是合法的標(biāo)識(shí)符?A._endline
B.$persons
C.this
D.TwoUsers
E.*Point
答案:ABD
137.下面關(guān)于float數(shù)的定義正確的是:
A、floatf=-5;
B、floatf=1.0;
C、floatf=0x0687;
D、floatf=7.8f;
答案:A,C,D
138.在weblogic中如何部署一個(gè)EJB應(yīng)用:(選擇所有正確
答案)
A^通過(guò)修改config.xml
B、通過(guò)控制臺(tái)部署指定路徑的ejb
C、通過(guò)控制臺(tái)上傳需部署的ejb包然后部署
D、通過(guò)修改startweblogic.cmd
答案:B,C
139.使用EJB調(diào)用其它的EJB,所需要的操作有:(選擇所有正確
答案)
A、通過(guò)JNDI查找另外一個(gè)EJB的Home對(duì)象
B、調(diào)用Home對(duì)象的create()
C、調(diào)用EJB對(duì)象的業(yè)務(wù)方法D、調(diào)用EJB對(duì)象的remove()
答案:A,B,C
140.類的設(shè)計(jì)要求自己的變量不能被外部直接訪問(wèn),可以用以下那個(gè)修飾符
APROTECTED
BFRENDLY
CPRIVATE
DPUBLIC
答案:C
141.下面哪一個(gè)參數(shù)不是存儲(chǔ)過(guò)程接受的參數(shù)
A、input
B、out
C、inout
D、in
答案:A
142.pl/sql中以下表達(dá)式的結(jié)果非空的是?
A3+NULL
BNULLUNULL
CNULLUNULL
DCNULL
答案:C
143.怎樣用Servlet輸出相關(guān)網(wǎng)頁(yè)的內(nèi)容?
答案:out.println()
144.Costom.tag的用法及過(guò)程?
答案:"SUN的定義customtag就是由用戶定義的jsp標(biāo)記(isauser-definedJSPlanguage
element)。
并且有如下一些特點(diǎn):
lo由請(qǐng)求頁(yè)面處取得參數(shù)。
2o可以訪問(wèn)一切jsp頁(yè)可以訪問(wèn)的對(duì)象。
3o可以修改請(qǐng)求頁(yè)面生成的response。
4o可以互相交互。你可以在使一個(gè)tag建立一個(gè)JavaBean,而在另一個(gè)tag中使用它。
5o可互相嵌套。(就是<html><head></head></html>的意思)
145.什么是事務(wù)?
答案:事務(wù)處理是由以一個(gè)單一的邏輯單位完成的一系列操作,它可以由一系列的操作組
成,如果在該單位包含的操作執(zhí)行完畢后沒(méi)有發(fā)生錯(cuò)誤,那么它所作的改變就是永久的
了。如果一旦有錯(cuò)誤發(fā)生,它就會(huì)滾回,不會(huì)作任何修改或改變。
146.關(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
147.那些敘述為真
Aequals判斷引用是否指向同一對(duì)象
Bequals只有在兩個(gè)對(duì)象的內(nèi)容一致時(shí)返回true
C類file重寫(xiě)equals兩對(duì)象的內(nèi)容和類型一致時(shí)true
D==判定兩個(gè)分立的對(duì)象的內(nèi)容和類型是否一致
答案:ABD
148.下面那句會(huì)生成Java對(duì)象?
AStrings=newStringO;
BStrings=new”
A"”.intern。;
CStrings="”心;
DStrings="
A"”;
答案:CD
149.下面那個(gè)SQL屬于DML?
Aselect*fromtest
Binsertintotestvalues('abc',T2')
Cdorptest
Dcommit
答案:AB
150.將兩個(gè)表聯(lián)接在一起時(shí),下面哪一項(xiàng)通常是另一個(gè)表的主鍵?
A、重復(fù)的組
B、主控鍵
C、主鍵
D、外鍵
答案:D
151.如何測(cè)試接口是否正確。
答案:”模塊接口測(cè)試是單元測(cè)試的基礎(chǔ)。只有在數(shù)據(jù)能正確流入、流出模塊的前提下,其
他測(cè)試才有意義。測(cè)試接口正確與否應(yīng)該考慮下列因素:
1輸入的實(shí)際參數(shù)與形式參數(shù)的個(gè)數(shù)是否相同;
2輸入的實(shí)際參數(shù)與形式參數(shù)的屬性是否匹配;
3輸入的實(shí)際參數(shù)與形式參數(shù)的量綱是否一致;
4調(diào)用其他模塊時(shí)所給實(shí)際參數(shù)的個(gè)數(shù)是否與被調(diào)模塊的形參個(gè)數(shù)相同;
5調(diào)用其他模塊時(shí)所給實(shí)際參數(shù)的屬性是否與被調(diào)模塊的形參屬性匹配;
6調(diào)用其他模塊時(shí)所給實(shí)際參數(shù)的量綱是否與被調(diào)模塊的形參量綱一致;
7調(diào)用預(yù)定義函數(shù)時(shí)所用參數(shù)的個(gè)數(shù)、屬性和次序是否正確;
8是否存在與當(dāng)前入口點(diǎn)無(wú)關(guān)的參數(shù)引用;
9是否修改了只讀型參數(shù);
10對(duì)全程變量的定義各模塊是否一致;
11是否把某些約束作為參數(shù)傳遞。
152.下面哪些是合法的標(biāo)識(shí)符。A.Spersons
B.TwoUsers
C.*point
D.this
E._endline
答案:”
答案A,B,E
解析Java的標(biāo)識(shí)符可以以一個(gè)Unicode字符,下滑線(_),美元符($)開(kāi)始,后
續(xù)字符可以是前面的符號(hào)和數(shù)字,沒(méi)有長(zhǎng)度限制,大小寫(xiě)敏感,不能是保留字。
153.瀑布模型,螺旋模型,快速原型模型,智能模型等(提出某個(gè)條件,選擇應(yīng)該使用什
么模型)
答案:
154.以下哪些可以作為BufferedlnputStream的構(gòu)造參數(shù)
A.String
B.InputStream
C.FileOutputStream
D.File
答案:B
155.22o關(guān)于readLine()方法以下說(shuō)法正確的是(多選)
A.每次讀取一行的值
B.讀到文件末尾時(shí)值為null
C.將會(huì)拋出lOException,所以應(yīng)該放在try塊中
D.
答案:ac
156.在J2EE應(yīng)用中,以下哪些是Web應(yīng)用組件(多選)
A.Servlet
B.JSP
C.Applet
D.IE
答案:ABC
157.以下哪些是合法的JAVA標(biāo)識(shí)符(多選)
A.$Person
B.*test
C._endline
D.const
答案:AC
158.關(guān)于類的繼承機(jī)制A.類只能單一繼承
B.類只能繼承一個(gè)接口或1個(gè)類
C.類可以多個(gè)繼承
D.類的單一繼承保證了程序的簡(jiǎn)單,清晰
答案:A,D
159.一個(gè)正在運(yùn)行中的線程遇到以下哪些方法時(shí)將會(huì)終止執(zhí)行
A.wait
B.sleep
C.stop
D.Start
答案:c,subspend(),interrupt方法和捕獲InterruptedException
160.panel默認(rèn)布局是什么?
答案:flowlayout
161.oracle別名排序
答案:ORDERBY操作:與其他SQL92標(biāo)準(zhǔn)數(shù)據(jù)庫(kù)相似,排序如:SELECTeXPr
FROMtable[ORDERBY[ASCDESC]];從Oracle7release7.0.16開(kāi)始,ORDERBY可以用
別名。
162.執(zhí)行下面哪能些命令將釋放用戶以前持有的所有表鎖?“commit;,
exit;,
altertableempaddempnamevarchar(12);,
updateempsetempname='liufeiyu'whereempid=1;
答案:commit;exit;
163.那些是DDL語(yǔ)句,那些是DML語(yǔ)句?
答案:如insert,update,delete,select是DML語(yǔ)句,create,drop等是DDL語(yǔ)句
164.子類繼承父類方法,是否可以更改參數(shù)和返回值?
答案:"Overload是覆蓋,子類的方法跟父類方法名字一樣,子類的方法把父類的覆蓋了。
Override是重載,不同的方法參數(shù)、返回值不一樣,只是返回值不一樣的兩個(gè)函數(shù)不叫重
載,編譯不會(huì)通過(guò)的。
165.抽象方法的原型
答案:“例如abstractvoidopen();
166.hashtable,treemap,WeakHashMap哪個(gè)排序
答案:treemap
167.hashset,treeset哪個(gè)排序
答案:treeset
168.以下哪些不是JAVA中的關(guān)鍵字(多選)
A.main
B.exit
C.nexto
D.remove
E.extends
答案:ABCd
169.關(guān)于float數(shù)定義正確的是Afloatf=L0Bfloat=x0x0687Cfloat=-5Dfloat=1.8f
答案:C,D
170.下列關(guān)于JDBC的論述,哪幾個(gè)正確?()
A)JDBC是程序員以數(shù)據(jù)庫(kù)獨(dú)立的方式訪問(wèn)數(shù)據(jù)源
B)JDBC是和特定的數(shù)據(jù)庫(kù)產(chǎn)品綁定的
C)JDBC中的Driver的實(shí)現(xiàn)是和特定的數(shù)據(jù)庫(kù)產(chǎn)品綁定的
D)JDBC中的Driver的實(shí)現(xiàn)是和數(shù)據(jù)庫(kù)產(chǎn)品獨(dú)立的
答案:A,C
171.如果兩個(gè)關(guān)聯(lián)表,一個(gè)表的主鍵通常是另一個(gè)表的A.外鍵
B.主鍵
C.索引鍵
答案:A
172.下列哪些是JSP的隱含對(duì)象A.out
B.request
C.respones
D.session
E.appliacation
答案:A,B,C,D,E
173.”下列語(yǔ)句生成了幾個(gè)對(duì)象
MyClasscl,c2,c3,c4,c5
cl=newMyClass();
c2=null;
c3二newMyClass();
c4="”叱
c5=cl;
t!
A1個(gè)
B2個(gè)
C3個(gè)
D4個(gè)
E5個(gè)
答案:C
174.如果重寫(xiě)了myObject的equles()方法,下列哪個(gè)方法可能改寫(xiě):A.toString。
B.clone()
C.hashCode()
D.wait()
答案:B
175.下列哪些定義正確A.inti=OxFFFFFFFF;
B.charc='\u0571';
C.byteb=01;
D.inti='a';
E.long1=455566666L;
答案:A,B,C,E
176.如果你設(shè)計(jì)了一個(gè)類覆蓋equals()你還會(huì)覆蓋以下哪個(gè)方法()AtoString()B
wait()Cclone()Dfinalize()EhashCode()
答案:E
177.軟件工程設(shè)計(jì)標(biāo)準(zhǔn)”a.低內(nèi)聚高耦合
b.高內(nèi)聚低耦合
c.高內(nèi)聚高耦合
d.低內(nèi)聚低耦合
答案:b
178.inti=6,j=8,k=10m=7;if(!(i>j|m>k++))k++;這時(shí)K的值是多少?
A11B12C10D9
答案:B
179.selectempno,max(sal),depfromempgroupbydepwheremax(sal)>2500;這個(gè)SQL語(yǔ)句
中的錯(cuò)誤怎么改
A.groupby與where子句換位?
b.wheremax(sal)>2500改為wheresal>2500
c.wheremax(sal)>2500改為havingsal>2500
d.wheremax(sal)>2500改為havingmax(sal)>2500?
答案:d
180.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í)
181.讀取大量的xml文件用?A.Domparser
B.SaxParser
C.兩者都用。
D.兩者都不用。
答案:b
182.項(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)練
183.設(shè)計(jì)模式fagade屬于什么類型?
A.創(chuàng)建。
B.結(jié)構(gòu)。
C.行為。
答案:b
184.jsp標(biāo)簽庫(kù)定義方式?A.web.xml中定義。
B.直接在文件中調(diào)用。
C.jar包中調(diào)用。
答案:abc
185.哪些測(cè)試是黑盒測(cè)試?a.循環(huán)測(cè)試,b.等價(jià)類測(cè)試c.邊界值測(cè)試
答案:"be、黑盒測(cè)試的測(cè)試用例設(shè)計(jì)方法
?等價(jià)類劃分方法
?邊界值分析方法
?錯(cuò)誤推測(cè)方法
?因果圖方法
?判定表驅(qū)動(dòng)分析方法
?正交實(shí)驗(yàn)設(shè)計(jì)方法
?功能圖分析方法
186.java對(duì)象垃圾收集的時(shí)機(jī)
答案:對(duì)象沒(méi)有被引用時(shí)
187.EJB實(shí)例通過(guò)下面哪個(gè)接口與容器交互?AEJBObjectBEJBcontextCHandleD
HomeHandleEEJBHome
答案:A,E
188.Delete與Truncate的區(qū)別?
答案:"delete刪除指定條件的數(shù)據(jù),刪除的數(shù)據(jù)會(huì)記錄在滾回段,可恢復(fù),速度慢;
truncate刪除整個(gè)表的數(shù)據(jù),不可恢復(fù),速度快
189.stringstringbuffer的區(qū)另lj
答案:String支持非可變性,stringbuffer支持可變性,StringBuffer速度更快
190.Java關(guān)鍵字
答案:”51個(gè):abstract,boolean,break,byte,case,catch,char,class,const,continue,default,
do,double,else,extends,final,finally,float,for,goto,if,implements,import,instanceof,int,
interface,long,native,new,package,private,protected,public,return,short,static,strictfp,super,
switch,synchronized,this,throw,throws,transient,try,void,volatile,while.
191.創(chuàng)建XML文件的格式?
答案:"<?xmlversion=""1.0""encoding=""GB2312""?>
<root>...</root>
192.是不是表或者其他對(duì)象不存在,就一定不能在Oracle中創(chuàng)建視圖?
答案:否,可通過(guò)FORCE選項(xiàng)執(zhí)行強(qiáng)制生成視圖,好處是在表不存在的時(shí)候,先創(chuàng)建視
圖
193.在數(shù)據(jù)庫(kù)中什么代表一條記錄?
答案:主健
194.Oracle是什么類型的數(shù)據(jù)庫(kù)?
答案:關(guān)系型數(shù)據(jù)庫(kù)
195.主鍵的概念?
答案:代表某個(gè)表中的一條記錄,主鍵的作用保持?jǐn)?shù)據(jù)表記錄的唯一性,建立主鍵索引和作
為外鍵使用.使用主鍵與外鍵的配對(duì)來(lái)表示實(shí)體間的連接.
196.java相關(guān)概念
答案:"static:靜態(tài),無(wú)需實(shí)例化,可直接引用,全局只有一份copy,修飾變量和方法
final:最終的,不可繼承、不可修改,修飾變量、方法、類
volatile:volatile變量表示保證它必須是與主內(nèi)存保持一致,它實(shí)際是""變量的同步工也就
是說(shuō)對(duì)于volatile變量的操作是原子型的,如用在long或double變量前,一般用于多線程
編程。
abst
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024版返點(diǎn)合同協(xié)議書(shū)
- 2024贈(zèng)送房地產(chǎn)投資房產(chǎn)協(xié)議范本3篇
- 2025年度醫(yī)療設(shè)備制造加工承包合同范本3篇
- 2024物業(yè)租賃合同規(guī)定書(shū)
- 2024證券公司資產(chǎn)托管業(yè)務(wù)服務(wù)合同
- 臨床微生物標(biāo)本的采集方法與運(yùn)送課件
- 2025年度互聯(lián)網(wǎng)公司100%股權(quán)轉(zhuǎn)讓協(xié)議書(shū)3篇
- 2024版海洋工程勘探與開(kāi)發(fā)合作合同2篇
- 2024西安市二手房交易資金監(jiān)管服務(wù)合同
- 珠寶銷售顧問(wèn)月工作總結(jié)
- 華電考試初級(jí)理論復(fù)習(xí)試題及答案
- 第十七屆山東省職業(yè)院校技能大賽市場(chǎng)營(yíng)銷賽項(xiàng)賽卷第一套
- 塔吊司機(jī)和指揮培訓(xùn)
- 紅色簡(jiǎn)約2025蛇年介紹
- 專題3-6 雙曲線的離心率與常用二級(jí)結(jié)論【12類題型】(解析版)-A4
- 光伏電站運(yùn)維課件
- 江蘇省蘇州市2023-2024學(xué)年高一上學(xué)期期末學(xué)業(yè)質(zhì)量陽(yáng)光指標(biāo)調(diào)研試題+物理 含解析
- 農(nóng)業(yè)合作社線上線下?tīng)I(yíng)銷方案
- 電信公司網(wǎng)絡(luò)安全管理制度
- 安全生產(chǎn)標(biāo)準(zhǔn)化知識(shí)培訓(xùn)考核試卷
- 中考英語(yǔ)復(fù)習(xí)分析如何寫(xiě)英語(yǔ)高分作文課件
評(píng)論
0/150
提交評(píng)論