




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
考前練兵■試題詳解
?單選題(71)
?多選題(47)
?判斷題(68)
(1)
下列API不屬于java.lang.Math類的一個(gè)是0。
Arandom()
B)abs()
cdrawLine()
Dsin()
正確答案:C
(2)
下列代碼哪幾行會(huì)出錯(cuò):()
1)publicvoidmodifyO{
2)intI,j,k;
3)I=100;
4)while(I>0){
5)j=I*2;
6)System.out.println("Thevalueofjis"+j);
7)k=k+1;
8)I-;
9))
10))
剛ne4
[e|line6
目line7
□line8
正確答案:C
(3)
指出下列程序運(yùn)行的結(jié)果0
publicclassExample{
Stringstr=newString("good");
,,,'
char[]ch={afb'/c};
publicstaticvoidmain(Stringargs[]){
Exampleex=newExample();
ex.change(ex.str,ex.ch);
System.out.print(ex.str+"and");
Sytem.out.print(ex.ch);
)
publicvoidchange(Stringstr,charch[]){
str="testok";
ch[0]=g';
)
)
0goodandabc
Wgoodandgbc
§testokandabc
latestokandgbc
正確答案:B
(4)
以下程序的輸出結(jié)果是0
publicclasskoo{
publicstaticvoidmain(Stringargs[])
(
intx=l,sum=O;
while(x<=10)
(
sum+=x;
x++;
)
System.out.println("sum="+sum);
)
)
045
回55
010
011
正確答案:B
(5)
以下字符常量中不合法的一個(gè)是()。
目"\n〃
耕我‘
正確答案:C
(6)
下列程序段的輸出結(jié)果是()
publicclassoperatorsandExpressions{
voidstringPlus(){
inta=3,b=4,c=5;
System.out.println(",abc"+3);
)
)
015
B)abc3
c256
D)63
正確答案:B
(7)
為了區(qū)分重教多態(tài)中同名的不同方法,要求0。
A形式參數(shù)個(gè)數(shù)或者類型不同
B返回值類型不同
調(diào)用時(shí)用類名或?qū)ο竺銮熬Y
R形式參數(shù)名稱不同
正確答案:A
(8)
實(shí)現(xiàn)一個(gè)線程有幾種方法:()
0-種
B兩種
0H種
D三種以上
正確答案:B
(9)
下列關(guān)于Java程序結(jié)構(gòu)的描述中,不正確的一項(xiàng)是0。
對一個(gè)Java源文件中可以包括一個(gè)package語句
同一個(gè)Java源文件中可以包括多個(gè)類定義,但是只能有一個(gè)
public類
匕個(gè)Java源文件中可以有多個(gè)public類
D源文件名與程序類名必須一致
正確答案:C
(10)
在Applet的關(guān)鍵方法中,關(guān)閉瀏覽器以釋放Applet占用的所有資源的方法是
()
@init()
Bjstart()
目paint()
目destroy()
正確答案:D
.2
?3
?4
?5
?6
?7
?8
?下一頁
共71條/共8頁
考前練兵■試題詳解
單選題(71)
?多選題(47)
?判斷題(68)
(11)
下列哪一項(xiàng)不屬于Awt布局管理器?()
QGridLayout
e|CardLayout
JcBorderLayout
□BoxLayout
正確答案:D
(12)
java.awt包的Panel類是()的子類。
AFrame
^Container
目Canvas
目Component
正確答案:B
(13)
如果希望所有的控件在界面上均勻排序,就使用下列哪種布局管理器?()
ABosLayout
SGridLayout
cBorderLayout
□FlowLayout
正確答案:B
(14)
對于catch子句的排列,下列哪種是正確的?()
A父類在先,子類在后
”子類在先,父類在后
可有繼承關(guān)系的異常不能在同一個(gè)try程序段內(nèi)
R先有子類,其他如何排列都無關(guān)
正確答案:A
(15)
下面哪些是short型的取值范圍?()
0-27-27-1
g0-216-1
g-215-215-1
回-231-231-1
正確答案:C
(16)
以下哪項(xiàng)可能包含菜單條()
?Panel
^Frame
^Applet
□Dialog
正確答案:B
(17)
下列哪個(gè)屬于容器的構(gòu)件?()
即Frame
⑷Button
即Pnel
p|JApplet
正確答案:D
(18)
編譯一個(gè)定義了3個(gè)類和10個(gè)辦法的Java源文件后,會(huì)產(chǎn)生多少個(gè)字符碼文
件,擴(kuò)展名是什么?()
013個(gè)字節(jié)碼文件,擴(kuò)展名是.class
同1個(gè)字節(jié)碼文件,擴(kuò)展名是.class
@3個(gè)字節(jié)碼文件,擴(kuò)展名是java
03個(gè)字節(jié)碼文件,擴(kuò)展名是.class
正確答案:D
(19)
為了使包Ch4在當(dāng)前程序中可見,可以使用的語句是0.
gimportch4.*;
Bpackagech4.*;
§ch4imporl,;
向ch4package
正確答案:D
(20)
在類中若要處理ActionEvent事件,則該類需要實(shí)現(xiàn)的接口是()。
QActionListener
^Runnable
gSerializable
□Event
正確答案:A
?上一頁
?1
.2
?3
?4
?5
?6
?7
?8
?下一頁
共71條/共8頁
考前練兵一試題詳解
單選題(71)
?多選題(47)
?判斷題(68)
(21)
以下代碼完成畫線功能,指出所畫線的顏色()
Ared
B)green
yyellow
目cyan
正確答案:D
(22)
現(xiàn)有負(fù)無限值雙精度浮點(diǎn)數(shù)x和負(fù)有限值單精度浮點(diǎn)數(shù)y以下關(guān)于x%y的說
法中.哪一個(gè)選項(xiàng)地正確的?()
gNaN
B負(fù)無限單精度浮點(diǎn)數(shù)
口負(fù)有限雙精度浮點(diǎn)數(shù)
D負(fù)無限雙精度浮點(diǎn)數(shù)
正確答案:A
(23)
下面選項(xiàng)中不是面向?qū)ο缶幊讨饕w現(xiàn)的特性是()
A封裝性
B繼承
c]多態(tài)
D類
正確答案:D
(24)
下面哪個(gè)選項(xiàng)表示八進(jìn)制數(shù)?()
@010
BjOxlO
g08
D|0X8
正確答案:A
(25)
哪個(gè)關(guān)鍵字可以對對象加互斥鎖?()
^transient
耳synchronized
gserialize
目static
正確答案:B
(26)
運(yùn)行下列程序,會(huì)產(chǎn)生什么結(jié)果0
publicclassXextendsThreadimplementsRunable{
publicvoidrun(){
System.out.println("thisisrun()");
)
publicstaticvoidmain(Stringargs[])
(
Threadt=newThread(newX());
t.start();
)
)
A第一行會(huì)產(chǎn)生編譯錯(cuò)誤
B第六行會(huì)產(chǎn)生編譯錯(cuò)誤
e第六行會(huì)產(chǎn)生運(yùn)行錯(cuò)誤
D程序會(huì)運(yùn)行和啟動(dòng)
正確答案:A
(27)
對于下面的程序,x在什么范圍內(nèi)取值時(shí)將輸出字符串〃second"?()
if(x>0){System.out.println("first");}
elseif(x>-3){System.out.println("second");}
else{System.out.println("third");}
Whichrangeofxvaluewouldprintthestring"second"?
0x>0
>-3
眇<<=-3
[D|X<=0&X>-3
正確答案:D
(28)
下列程序的輸出結(jié)果是
importjava.io.*;
publicclassabc{
publicstaticvoidmain(Stringargs[]){
Stringsl="Hello!H;
Strings2=newString("World!");
System.out.println(sl.concat(s2));
)
)
gfalse
BHello!
^HelloJWofld!
412
正確答案:C
(29)
以下哪個(gè)關(guān)鍵字可以用來對對象加互斥鎖?()
^transient
目serialize
目synchronized
pjstatic
正確答案:D
(30)
通過調(diào)用newList(10,false)創(chuàng)建一個(gè)列表,關(guān)于該列表的幾個(gè)說法哪項(xiàng)
是錯(cuò)誤的。()
A該列表不支持復(fù)選
日該列表有10個(gè)選項(xiàng)
C根據(jù)需要該列表可能有垂直滾動(dòng)條
向該列表支持10個(gè)可見選項(xiàng)
正確答案:B
?上一頁
?1
?2
.4
?5
?6
?7
?8
?下一頁
共71條/共8頁
考前練兵■試題詳解
單選題(71)
?多選題(47)
?判斷題(68)
(31)
欲構(gòu)造ArrayList類的一個(gè)實(shí)例,此類繼承了List接口,下列哪個(gè)方法是正確
的?()
gArrayListmyList=newObject()
目ListmyList=newArrayList()
gArrayListmyList=newList()
□ListmyList=newList()
正確答案:B
(32)
下面代碼的結(jié)果是什么?()vhtml>vbody>
<%inti=10;%>
<%while(—i>=0){%>
out.print(i);
<%}%>
</bodyx/html>
@9876543210
49c
to
□Noneoftheabove
正確答案:D
(33)
下列說法中錯(cuò)誤的一項(xiàng)是()。
A若要編寫出色的圖形用戶界面程序,首先需要考慮如何在界面
中放置構(gòu)件
B若要編寫出色的圖形用戶界面程序,不需要讓構(gòu)件響應(yīng)用戶的
操作
C若要編寫出色的圖形用戶界面程序,需要考慮如何讓構(gòu)件響應(yīng)
用戶的操作
D若要編寫出色的圖形用戶界面程序,需要掌握構(gòu)件的顯示效果
正確答案:B
(34)
以下哪個(gè)方法用于定義線程的執(zhí)行體?()
@start()
Binit()
grun()
正確答案:C
(35)
在JavaApplet程序用戶自定義的Applet子類中,一般需要重載父類的。方法
來完成一些畫圖操作。()
A)start()
BjstOpO
Rinit()
[o|paint()
正確答案:D
(36)
main。方法的返回類型是:()
Aint
加oid
cboolean
目static
正確答案:B
(37)
while循環(huán)和dowhile循環(huán)的區(qū)別是:()
國沒有區(qū)別,這兩個(gè)結(jié)構(gòu)田可情況下效果一樣
B)while循環(huán)比do……while循環(huán)執(zhí)行效率高
gwhile循環(huán)是先循環(huán)后判斷,所以循環(huán)體至少被執(zhí)行一次
耳d?!瓀hile循環(huán)是先循環(huán)后判斷,所以循環(huán)體至少被執(zhí)行一次
正確答案:B
(38)
下列方法中哪一個(gè)不能用于獲取異常信息0?
gtoString()
B)getMessage()
cdrawline()
DprintStackTrace()
正確答案:C
(39)
char類型被包裝在如下的哪一個(gè)類中?0
giava.lang.Integer
§java.lang.Char
gjava.lang.Boolean
§java.lang.Character
正確答案:D
(40)
下列說法正確的是()。
A私有方法不能被子類覆蓋
B子類可以覆蓋超類中的任何方法
U覆蓋方法可以聲明自己拋出的異常多于那個(gè)被覆蓋的方法
D覆蓋方法中的參數(shù)清單必須是被覆蓋方法參數(shù)清單的子集
正確答案:A
?上一頁
?1
?2
?3
?4
?5
?6
?7
?8
?下一頁
共71條/共8頁
考前練兵■試題詳解
?單選題(71)
?多選題(47)
?判斷題(68)
(41)
下列選項(xiàng)中,列出用于定義類成員的訪問控制權(quán)的一組保留字是()。
gclass,float,double:,public
gfloat,boolean,int#long
§char,extends,float,double
□public,private,protected
正確答案:D
(42)
常見的面向?qū)ο蟮某绦蛟O(shè)計(jì)語言包括()
APascal
同F(xiàn)ortran
§Java
目c
正確答案:c
(43)
在Java語言中,那一個(gè)是最基本的元素?()
A方法
B包
C對象
F接口
正確答案:C
(44)
類是對象的抽象,它的定義包括()部分
A一部分
B兩部分
C三部分
D四部分
正確答案:B
(45)
布局管理器不包括()
yFIowLayout
^GridLayout
cSetLayout
DBorderLayout
正確答案:B
(46)
下列哪個(gè)數(shù)代表單精度浮點(diǎn)數(shù)?()
@0652
回3.4457D
00.298f
向0L
正確答案:C
(47)
下列說法中不正確的一項(xiàng)是()。
gTread類中沒有義run()方法
B可通過繼承Thread類來創(chuàng)建線程
gRunnable類中定義了run()方法
D可以通過實(shí)現(xiàn)Runnable接口來創(chuàng)建線程
正確答案:A
(48)
下面哪句是正確的?()
A會(huì)打印出HelloWork
B編譯錯(cuò)誤。
c運(yùn)行時(shí)間錯(cuò)誤。
日只打印出Hello.
正確答案:B
(49)
下面哪個(gè)方法與applet的顯示無關(guān)?()
gdraw()
Bupdate()
grepaint()
Dpaint()
正確答案:A
(50)
Java語言的類型是0
A面向?qū)ο笳Z言
B面向過程語言
。匚編程序
D形式語言
正確答案:A
?上一頁
?1
?2
?3
?4
6
?7
共71條/共8頁
考前練兵一試題詳解
單選題(71)
?多選題(47)
?判斷題(68)
(51)
下列說法中錯(cuò)誤的一項(xiàng)是()。
SJava語言提供了檢測與避免死鎖的機(jī)制
司在Java語言中,要避免死鎖,只能通過程序進(jìn)行控制
事放鎖的時(shí)候,應(yīng)該按照死鎖順序的逆序進(jìn)行
口在編寫程序的時(shí)候,可以對所有共享數(shù)據(jù)設(shè)汁一個(gè)統(tǒng)一的加鎖
順序
正確答案:A
(52)
布局管理器中的按鈕位置有可能會(huì)根據(jù)Frame的大小改變而改變。()
ABorderLayout
B)CardLayout
cGridLayout
□FlowLayout
正確答案:D
(53)
若有定義inta=l,b=2;則表達(dá)式(a++)+(++b)的值是()
A3
B4
c5
回6
正確答案:B
(54)
下面代碼的執(zhí)行結(jié)果是什么?()
<htmlxbody>
<%x=3;%>
<%intx=5;%>
<%!intx=7;%>
x=<%=x%>,<%=this.x%>
</bodyx/html>
Qx=3,5
脈=3,7
=5,3
=5,7
正確答案:C
Applet可以做下列那些操作?()
A讀取客戶端文件
B在客戶端主機(jī)上創(chuàng)建新文件
C在客戶端裝載程序庫
D讀取客戶端部分系統(tǒng)變量
正確答案:D
(56)
監(jiān)聽事件和處理事件()
A都由Listener完成
B都由相應(yīng)事件Listener處登記過的構(gòu)件完成
c由Listener和構(gòu)件分別完成
D由Listener和窗口分別完成
正確答案:D
(57)
如要拋出異常,應(yīng)用下列哪種子句?()
gcatch
B(throw
§try
□(finally
正確答案:B
(58)
創(chuàng)建一個(gè)標(biāo)識有〃關(guān)閉〃按鈕的語句是0。
QTextFieldb=newTextField("關(guān)閉");
BLabelb=newLabel("關(guān)閉");
gCheckboxb=newCheckbox(〃關(guān)閉〃);
□Buttonb=newButton(〃關(guān)閉〃);
正確答案:D
(59)
為實(shí)現(xiàn)多線程之間的通信,需要使用下列那種流才合適?()
AFilterstream
@Filestream
^Randomaccessstream
目Pipdestream
正確答案:D
(60)
在瀏覽器中執(zhí)行applet程序,以下選項(xiàng)中的哪個(gè)方法將被最先執(zhí)行()。
0init()
同start。
^destroyO
目stop()
正確答案:A
?上一頁
1
?2
.
?5
*
?7
?8
?下一頁
共71條/共8頁
考前練兵?試題詳解
?單選題(71)
?多選題(47)
?判斷題(68)
(61)
在Java中,開發(fā)圖形用戶界面的程序需要使用一個(gè)系統(tǒng)提供的類庫,這個(gè)類庫
就是()包。
^java.io
Bjava.awt
gjava.applet
^java.awt.event
正確答案:D
(62)
要從文件“file.dat”文件中讀出第10個(gè)字節(jié)到變量C中,下列哪個(gè)方法適合?()
AFilelnputStreamin=newFileInputStream("file.dat");
in.skip(9);intc=in.read()
BFilelnputStreamin=newFileInputStream("file.datn);
in.skip(lO);intc=in.read()
cFilelnputStreamin=newFileInputStream("file.datn);int
c=in.read()
DRandomAccessFilein=newRandomAccessFile("file.datn);
in.skip(9);intc=in.readByte()
正確答案:A
(63)
下列對繼承的說法,哪個(gè)是正確的?0
A子類能繼承父類的所有方法和狀態(tài)
B子類能繼承父類的非私有方法和狀態(tài)
方類只能繼承父類public方法和狀態(tài)
D子類只能繼承父類的方法,而不繼承狀態(tài)
正確答案:A
(64)
指出正確的表達(dá)式0
A)byte=128
BBoolean=null
clongl=OxfffL
Hdouble=0.9239d
正確答案:C
(65)
創(chuàng)建一個(gè)名為MyPackage的包的語句正確的是()。
AimportMyPackage;
^importpackageMyPackage;
cpackageMyPackage;
□packageimportMyPackage
正確答案:C
(66)
在Java圖形用戶界面編程中,若顯示一些不需要修改的文本信息,一般是使用
()類的對象來實(shí)現(xiàn)。
A|Label
[^Button
gTextArea
p[TextField
正確答案:A
(67)
容器Panel和Applet缺省使用的布局編輯策略是()
AFIowLayout
BBorderLayout
cGridLayout
目CardLayout
正確答案:A
(68)
在編寫JavaApplet程序時(shí),需要在程序的開頭寫上()語句。
Aimportjava.awt.*;
Bimportjava.applet.*;
目importjava.io.*;
^importjava.awt.event.*;
正確答案:B
(69)
下列Java常見事件類中屬于鼠標(biāo)事件類的是()。
glnputEvent
BKeyEvent
^MouseEvent
□(WindowEvent
正確答案:C
(70)
關(guān)于以下程序段的說法,正確的是()
A可通過編譯
B第3行產(chǎn)生編譯錯(cuò)誤
日第4行產(chǎn)生編譯錯(cuò)誤
D第6行產(chǎn)生編譯錯(cuò)誤
正確答案:A
?上一頁
?2
?3
?4
?5
?6
?7
?8
?下一頁
共71條/共8頁
考前練兵?試題詳解
?單選題(71)
?多選題(47)
?判斷題(68)
(71)
關(guān)于以下代碼所畫圖形的說明,正確的是()
十條40像素長的垂直紅線,一個(gè)邊長為150像素的紅色四方
形
Ib條40像素長的垂直黑線,一個(gè)邊長為150像素的紅色四方
形
T一條50像素長的垂直黑線,一個(gè)邊長為150像素的紅色四方
形
2條5。像素長的垂直紅線,一個(gè)邊長為150像素的紅色四方
形
正確答案:B
?上一頁
?1
.2
?3
?4
?5
?6
.7
共71條/共8頁
考前練兵■試題詳解
?單選題(71)
?多選題(47)
判斷題(68)
(1)
下面選項(xiàng)中屬于有效的標(biāo)示符的有0。
QlDoLikeTheLongNameClass
B$byte
gconst
一ok
正確答案:ABD
(2)
指出下列哪個(gè)方法與方法publicvoidadd(inta){}為合理的重載方法。()
Apublicintadd(inta)
^publicvoidadd(longa)
?publicvoidadd(intajntb)
□publicvoidadd(floata)
正確答案:CD
(3)
定義變量如下:
charc='w';inti=8;longL=15;floatf=8.9f;
以下賦值語句正確的是0。
?i=c+i;
[i|c=c+i;
@L=f+L;
gf=i+L+f;
正確答案:AD
(4)
<htmlxbody>
<formname="data"action="/servlet/DataServlet"
method="POST">
<inputtype="text"name="name">
<inputtype="submit"name="submit">
</form>
</bodyx/html>
下面的哪兩個(gè)方法可以取出name參數(shù)的值?()
gGetParameter("name");
^GetParameterValue("name");
gGetParameterValues("name");
目GetParameters("name");
正確答案:AC
(5)
運(yùn)行以下代碼后,不能描述應(yīng)用外觀的是?
importjava.awt.*;
publicclassCompLayextendsFrame{
publicstaticvoidmain(Stringargv[]){
CompLaycl=newCompLayO;
}
CompLay(){
Panelp=newPanelQ;
p.setBackground(Color.pink);
p.add(newBut
A按鈕按從左向右的次序出現(xiàn)在窗體的底部
B按鈕按從左向右的次序出現(xiàn)在窗體的頂部
d安鈕將不顯示
叵只有一個(gè)按鈕顯示占滿整個(gè)窗體
正確答案:ACD
(6)
執(zhí)行下列代碼后,哪個(gè)結(jié)論是正確的String1]s=newString[10];()
0[10]為"";
班9]為null;
@[0]為未定義
D.length為10
正確答案:BD
(7)
下面哪些元素的body中(<elemnent>body</element>)oJlUffl
jsp:param?()
@<jsp:include...>
B<jsp:forwar...>
§<jsp:params>
D<servlet-params...>
正確答案:ABC
(8)
設(shè)有如下代碼:
interfaceIFace{}
classCFaceimplementsIFace{}
classBase{}
publicclassObRefextendsBase{
publicstaticvoidmain(Stringargv[]){
ObRefobj=newObRef();
Baseb=newBase();
Objectobjl=newObject();
IFaceobj2=newCFace();
//Here
}
)
則在〃Here處插入哪個(gè)代碼將不出現(xiàn)編譯和運(yùn)行錯(cuò)誤。
@objl=obj2;
Bb=obj;
目obj二b;
[6|objl=b;
正確答案:ABD
(9)
有關(guān)線程的敘述正確的有:()
A通過繼承Thread類或?qū)崿F(xiàn)Runnable接口,可以獲得對類中方
法的互斥鎖定。
B可以獲得對任何對象的互斥鎖定。
c線程通過調(diào)用對象的synchronized方法可取得對象的互斥鎖
定。
D線程調(diào)度算法是平臺獨(dú)立的。
正確答案:CD
(10)
下面哪個(gè)敘述是正確的?(選擇二個(gè))()
1.publicclassMyTextAreaextendsTextArea{
2.publicMyTextArea(intnrows,intncols){
3.enableEvents(AWTEvent.TEXT_EVENT_MASK);
4?}
5.
6.publicvoidprocessTextEvent(TextEventte){
7.System.out.println(^Processingat
A源程序必須存放到MyTextArea.java文件中
B在行2和行3之間應(yīng)該增加一句:super(nrows,ncols)以至新
構(gòu)件有合適的大小
可在行6processTextEvent()的返回值應(yīng)聲明為boolean而不是
void.
6在行7和8之間應(yīng)增加一句:returntrue.
正確答案:AB
?2
?3
?4
?5
?下一頁
共47條/共5頁
考前練兵■試題詳解
?單選題(71)
?多選題(47)
?判斷題(68)
(11)
對于構(gòu)造函數(shù),下列敘述正確的是()。
A構(gòu)造函數(shù)是類的一種特殊函數(shù),它的方法名必'須與類名相同。
B構(gòu)造函數(shù)的返回類型只能是void型。
C構(gòu)造函數(shù)的主要作用是完成對類的對象的初始化工作。
D一般在創(chuàng)建新對象時(shí),系統(tǒng)會(huì)自動(dòng)調(diào)用構(gòu)造函數(shù)
正確答案:ACD
(12)
以下敘述正確的有?()
回如果一個(gè)部件注冊多個(gè)監(jiān)聽者,事件只會(huì)被最后一個(gè)監(jiān)聽者處
理。
司如果一個(gè)部件注冊多個(gè)監(jiān)聽者,事件將被所有監(jiān)聽者處理。
sb個(gè)部件注冊多個(gè)監(jiān)聽者將導(dǎo)致編譯出錯(cuò)。
目可以將一個(gè)部件已注冊的監(jiān)聽者移去。
正確答案:BD
(13)
設(shè)有以下程序:
importjava.awt.*;
publicclassFlowApextendsFrame{
publicstaticvoidmain(Stringargv[]){
FlowApfa=newFlowApO;
fa.setSize(400,300);
fa.setVisible(true);
)
FlowAp(){
add(newButton("One"));
add(newButton(
耳窗體每邊有4個(gè)標(biāo)記為One到Four的按鈕
目從頂?shù)降子邪才庞?個(gè)標(biāo)記為One到Four的按鈕
計(jì)?個(gè)很大的標(biāo)記為Four的按鈕在正中央
D運(yùn)行時(shí)指示沒有設(shè)置布局管理器的錯(cuò)誤
正確答案:ABD
(14)
importjavawt.*;
publidassXextendsFrame{
publistativoimain(String[]args){
Xx=newX();
x.pack();
x.setVisible(true);
)
publiX(){
setLayout(newBorderLayoutO);
Panelp=newPanel();
add(pfBorderLayout.NORTH);
Buttonb=newButto
對標(biāo)有“North"和"South"的兩個(gè)按鈕具有相同的寬度
B標(biāo)有"North”和“South”的兩個(gè)按鈕具有相同的高度。
詼有“North”的按鈕的高度可以隨窗口的大小而改變。
D標(biāo)有”N。rth”的按坦的寬度不隨窗口的大小而改變。
正確答案:BD
(15)
面向?qū)ο蟪绦蛟O(shè)計(jì)的基本特征是()。
A抽象
B封裝
C繼承
D多態(tài)
正確答案:ABCD
(16)
下面代碼執(zhí)行后,其正確的輸出結(jié)果包括()。publicclassExample{
publicstaticvoidmain(Stringargs[]){
int1=0;
do{
System.out.println("DoingitforIis:"+1);
}while(—1>0)
System.out.println(nFinish,z);
)
)
ADoingitforIis3
BDoingitforIis1
目Finish
□DoingitforIis0
正確答案:CD
(17)
下列哪個(gè)方法可用于創(chuàng)建一個(gè)可運(yùn)行的類?0
^publicclassXimplementsRunable{publicvoid
run(){……}}
BpublicclassXimplementsThread{publicvoidrun(){……}}
cpublicclassXimplementsThread{publicintrun(){……}}
□publicclassXimplementsThread{publicvoidrun(){……}}
正確答案:AD
(18)
下面關(guān)于繼承的敘述正確的有()o
小在java中只允許單一繼承
宜在java中一個(gè)類只能實(shí)現(xiàn)一個(gè)接口
可在java中一個(gè)類不能同時(shí)繼承一個(gè)類和實(shí)現(xiàn)一個(gè)接口
^java的單一繼承使代碼更可靠
正確答案:AD
(19)
publiclassXimplementsRunnable{
publistativoimain(String[]args){
3)〃在這插入代碼
)
publivoirun(){
intx=O,y=O;
for(;;){
x++;
Y++;
u
System.out.println("x=+x+"fy="+y);
)
)
)
下面哪些代碼加在第3行可以使run()運(yùn)行?
x=newX();
x.run();
型x=newX();
newThread(x).run();
型x=newX();
newThread(x).start();
|B|Threat=newThread(x).run();
正確答案:AC
(20)
選出合理的標(biāo)識符()
0_sysljll
B)2mail
g$change
|B|class
正確答案:AC
?上一頁
?1
?2
?3
?4
?5
?下一頁
共47條/共5頁
考前練兵一試題詳解
?單選題(71)
?多選題(47)
?判斷題(68)
(21)
下面哪個(gè)說法正確()?
可如果某公共的接口被聲明在一個(gè)源文件中,則接口必須與源文
件具有相同的名字。
■如果源文件包含import語句,則該語句必須是除空行和注釋行
外的第一個(gè)語句行。
津口果某源文件包含package語句則該語句必須是第一個(gè)非空、
非注釋行。
6接口中的方法必定是抽象方法,但可以不用關(guān)鍵字abstract修
飾。
正確答案:ABCD
(22)
下列哪個(gè)方法屬于播放聲音的方法?()
0loop()
B)StOp()
gstart()
目play()
正確答案:ABD
(23)
下面的哪些程序片斷可能導(dǎo)致錯(cuò)誤?()
^Strings=Z/Gonewiththewindn;Stringt="good〃;
Stringk=s+t;
[^Strings="Gonewiththewind”;Stringt;t=s[3]+“one";
目Strings="Gonewiththewind”;Stringstandard=
s.toUpperCase();
目Strings="homedirectory/#;Stringt=s-"directory";
正確答案:BD
(24)
下面main()方法的定義哪些是正確的0?
Apublicstaticvoidmain(Stringargs[]){}
^publicstaticvoidmain(String[]){}
(publicstaticvoidmain(String[]args){}
□publicstaticvoidmain(String[]x){}
正確答案:ACD
(25)
下面哪些是DML命令?()
^commit
.update
[delete
司create
正確答案:BC
(26)
容器的add(Componentcomp)和add(Stringname.Component
comp)方法在加入什么部件時(shí)將拋出IllegalArgumentException()
AjButton
.List
〈Window
D包含這個(gè)容器的容器
正確答案:CD
(27)
以下哪些不是paint。方法使用的參數(shù)類型?()
^Graphics
B)Graphics2D
[String
司Color
正確答案:ACD
(28)
指出錯(cuò)誤的表達(dá)式()
Abyte=128;
(B)Boolean=null;
用ongl=OxfffL;
|^double=0.9239d;
正確答案:ABD
(29)
在Java中,把不同類型的輸入、輸出源抽象為流,流一般分為()
屋輸入流
B輸出流
分符流
D字節(jié)流
正確答案:AB
哪些方法不是實(shí)現(xiàn)Runnable接口所需的?()
gwait()
@run()
@stop()
[S|update()
正確答案:ACD
?5
*
共47條/共5頁
考前練兵?試題詳解
單選題(71)
多選題(47)
?判斷題(68)
(31)
定義一個(gè)類名為“MyClassJava”的類,并且該類可被一個(gè)工程中的所有類訪問,
那么該類的正確聲明應(yīng)為:()
^privateclassMyClassextendsObject
,dassMyClassextendsObject
gpublicclassMyClass
□publicclassMyClassextendsObject
正確答案:CD
(32)
下列關(guān)于靜態(tài)初始化器的敘述中,哪一個(gè)是正確的?()
A靜態(tài)初始化器是在構(gòu)造函數(shù)之前加上static修飾符。
B靜態(tài)初始化器是對類自身進(jìn)行初始化。
C靜態(tài)初始化器在同一個(gè)類中只能有一個(gè)。
日靜態(tài)初始化器是在其所屬的類加載內(nèi)存時(shí)由系統(tǒng)自動(dòng)調(diào)用執(zhí)
行。
正確答案:BD
(33)
以下哪些是java關(guān)鍵字?()
^double
BjSwitch
Bthen
L-J
[B|instanceof
正確答案:ACD
(34)
下列創(chuàng)建二維整型數(shù)組正確語句是:()
Ainta[][]=newint[10,10];
Binta[10][10]=newint[][];
ginta[][]=newint[10][10];
Dint[]a[]=newint[10][10];
正確答案:CD
(35)
下面哪兩個(gè)是對的?()
A靜態(tài)的內(nèi)部類需要一個(gè)靜態(tài)的初始化方法
B一個(gè)靜態(tài)的內(nèi)部類需要一個(gè)外部類的實(shí)例來調(diào)用
一個(gè)靜態(tài)的內(nèi)部類不需要外部類的實(shí)例來調(diào)用
D一個(gè)靜態(tài)的內(nèi)部類的靜態(tài)成員可以用靜態(tài)類的類名來調(diào)用。
正確答案:CD
(36)
下列說法正確的幾項(xiàng)是?()
囚getlmage。方法無論圖像是否存在,都立即返回
耳getlmage()方法調(diào)用圖像的時(shí)候,一直等圖像加載完畢才返回
可使用getlmage。方法時(shí),只有圖像真正需要繪制時(shí),數(shù)據(jù)才真
正加載。
D由于網(wǎng)絡(luò)帶寬的限制,圖像的顯示過程可能會(huì)很慢。
正確答案:ACD
(37)
以下AWT類中哪些實(shí)現(xiàn)部件的布局?()
AFIowLayout
B|GridBagLayout
§ActionListener
pjWindowAdapter
正確答案:AB
(38)
以下哪些不是Menuitem類的方法?()
QsetVisible(booleanb)
§setEnabled(booleanb)
cgetSize()
^|setForeground(Colorc)
正確答案:ACD
(39)
下面哪些jspaction中允許使用表達(dá)式(expression)?()
@<jsp:setPropertyname="name〃value=<%=
expression%>
B<jsp:includepage=<%=expresion%>
g<jsp:paranname="name"value=<%=expression%>
D<jsp:getPropertyname=<%expression%>
正確答案:ABC
(40)
下列哪些情況可以終止當(dāng)前線程的運(yùn)行?()
A拋出一個(gè)例外時(shí)。
B當(dāng)該線程調(diào)用sleep。方法時(shí)。
日當(dāng)創(chuàng)建一個(gè)新線程時(shí)。
6當(dāng)一個(gè)優(yōu)先級高的線程進(jìn)入就緒狀態(tài)時(shí)。
正確答案:ABD
?上一頁
?1
?2
?3
?5
?下一頁
共47條/共5頁
考前練兵■試題詳解
?單選題(71)
?多選題(47)
?判斷題(68)
(41)
閱讀下面的代碼,下面的敘述哪些是正確的?()
1publicvoidcreateQ{
2VectormyVect;
3myVect=newVector();
4)
國行2不會(huì)為變量myVect分配內(nèi)存空間
同行2為Vector對象的引用分配內(nèi)存空間
可行2創(chuàng)建了一個(gè)Vector類的對象
同行3創(chuàng)建了一個(gè)Vector類的對象
正確答案:AD
(42)
一個(gè)部件重繪時(shí),方法調(diào)用不能按下面哪個(gè)次序?()
A直接調(diào)用paint()
B調(diào)用update,而update會(huì)調(diào)用paint()
巳隔用repaint。,由它調(diào)用update。,update再調(diào)用paint()
D調(diào)用repaint。,它將直接調(diào)用paint
正確答案:ABD
(43)
什么原因會(huì)導(dǎo)致當(dāng)前的線程停止執(zhí)行?()
可拋出一個(gè)InterruptedException
B線程調(diào)用了wait()方法
日創(chuàng)建一個(gè)新線程
D優(yōu)先級高的線程準(zhǔn)備運(yùn)行
正確答案:ABD
(44)
下列說法正確的是()
^java.Iang.Clonable是類
B)java.lang.Runnable是接口
[Double又寸象在java.lang包中
□Doublea=1.0是正確的java語句
正確答案:AC
(45)
什么原因可導(dǎo)致線程停止執(zhí)行。()
A有更高優(yōu)先級的線程開始執(zhí)行
B線程調(diào)用了wait。方法
C線程調(diào)用了yield。方法
D線程調(diào)用了pause。方法;
正確答案:ABC
(46)
哪個(gè)布局管理器使用的是組件的最佳尺寸()
AFIowLayout
^BorderLayout
^GridLayout
[o|GridBagLayout
正確答案:AD
(47)
以下哪些不是paint。方法使用的參數(shù)類型?()
^Graphics
B)Graphics2D
^String
目Color
正確答案:BCD
?上一頁
?1
?2
?3
?4
共47條/共5頁
考前練兵■試題詳解
?單選題(71)
?多選題(47)
?判斷題(68)
(1)
算術(shù)運(yùn)算符只能操作整型數(shù)、浮點(diǎn)數(shù)。
A錯(cuò)誤
B正確
正確答案:A
(2)
當(dāng)一個(gè)方法在運(yùn)行過程中產(chǎn)生一個(gè)異常,則這個(gè)方法會(huì)終止,但是整個(gè)程序不一
定終止運(yùn)行。
A錯(cuò)誤
B正確
正確答案:B
(3)
圓弧可以看作是橢圓的一部分。繪制圓弧的方法為
drawArco
A錯(cuò)誤
B正確
正確答案:B
(4)
Socket類是面向連接的,它提供了一介可供讀寫的流接口,在通信結(jié)束后,連
接必須關(guān)閉,以釋放資源。
A錯(cuò)誤
B正確
正確答案:B
(5)
servlet的init()方法是每次請求時(shí)都調(diào)用。
A錯(cuò)誤
B正確
正確答案:A
(6)
一個(gè)子類可以重新定義從父類那里繼承來的同名方法,但是允許它們有不同類型
的返回值。
A錯(cuò)誤
B正確
正確答案:A
(7)
設(shè)String對象s="H",運(yùn)行語句System.out.println(s.concat(Mello!0));
后對象的內(nèi)容為〃。!”,所以語句輸出為〃
StringsHell
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 河南推拿職業(yè)學(xué)院《廣播廣告創(chuàng)作與欣賞》2023-2024學(xué)年第二學(xué)期期末試卷
- 湖南應(yīng)用技術(shù)學(xué)院《生物藥物分離純化技術(shù)》2023-2024學(xué)年第二學(xué)期期末試卷
- 桂林信息工程職業(yè)學(xué)院《資源與環(huán)境領(lǐng)域前沿進(jìn)展》2023-2024學(xué)年第二學(xué)期期末試卷
- 長治學(xué)院《計(jì)算機(jī)與互聯(lián)網(wǎng)》2023-2024學(xué)年第二學(xué)期期末試卷
- 廣西城市職業(yè)大學(xué)《教師資格證面試強(qiáng)化》2023-2024學(xué)年第二學(xué)期期末試卷
- 湖南冶金職業(yè)技術(shù)學(xué)院《測繪管理與法規(guī)》2023-2024學(xué)年第二學(xué)期期末試卷
- 廣東科技學(xué)院《食品生物技術(shù)基礎(chǔ)》2023-2024學(xué)年第二學(xué)期期末試卷
- 泉州海洋職業(yè)學(xué)院《中國民族民間舞蹈素材(一)》2023-2024學(xué)年第二學(xué)期期末試卷
- 上海出版印刷高等專科學(xué)?!痘ぴO(shè)計(jì)與模擬》2023-2024學(xué)年第二學(xué)期期末試卷
- 河南農(nóng)業(yè)大學(xué)《膠黏劑的發(fā)展與應(yīng)用》2023-2024學(xué)年第二學(xué)期期末試卷
- 古建筑修繕加固施工方案
- 2025年中國高消費(fèi)旅客出境游洞察
- 抗生素分級管理規(guī)范
- T-PAYS 002-2024 磐安藥膳制作技術(shù)規(guī)程
- 牛場安全培訓(xùn)
- 腦電圖及臨床應(yīng)用
- 2025年重慶中考語文a試題及答案2024
- 大學(xué)生的人際交往困境與突破
- 第八單元常見的酸、堿、鹽基礎(chǔ)練習(xí)題-+2024-2025學(xué)年九年級化學(xué)科粵版(2024)下冊
- 2024國家安全教育大學(xué)生讀本題庫
- 黃河文化(齊魯工業(yè)大學(xué))知到智慧樹章節(jié)測試課后答案2024年秋齊魯工業(yè)大學(xué)
評論
0/150
提交評論