JAVA復(fù)習(xí)試題
JAVA復(fù)習(xí)試題
1). 某二叉樹(shù)結(jié)點(diǎn)的前序序列為E、A、C、B、D、G、F,對(duì)稱序列為A、B、C、D、E、F、G。該二叉樹(shù)結(jié)點(diǎn)的后序序列為
A.B、C、F、G、E
B.C、F、A、G、E
C.E、G、F、A、B
D.E、G、A、C、F、B
正確答案:A
2). 在Java中,一個(gè)類可同時(shí)定義許多同名的方法,這些方法的形式參數(shù)的個(gè)數(shù)、類型或順序各不相同,傳回的值也可以不相同,這種面向?qū)ο蟪绦蛱匦苑Q為
A.隱藏
B.覆蓋
C.重載
D.Java不支持此特性
正確答案:C
3). 若要把變量聲名為多個(gè)線程共用的變量,應(yīng)使用如下哪種修飾符?
A.protected
B.provate
C.transient
D.volatile
正確答案:D
4). 下列程序段的輸出結(jié)果是public class operatorsandExpressions{void stringPlus(){int a=3,b=4,c=5;System.out.println("abc"+3);}}
A.15
B.abc3
C.256
D.63
正確答案:B
5). 下述關(guān)于數(shù)據(jù)庫(kù)系統(tǒng)的敘述中正確的是
A.數(shù)據(jù)庫(kù)數(shù)據(jù)可以為經(jīng)DBA認(rèn)可的各用戶所共享
B.數(shù)據(jù)庫(kù)系統(tǒng)避免了一切冗余
C.數(shù)據(jù)庫(kù)系統(tǒng)的存儲(chǔ)模式如有改變,則概念模式應(yīng)予調(diào)整,否則用戶會(huì)在執(zhí)行中出錯(cuò)
D.數(shù)據(jù)庫(kù)系統(tǒng)比文件系統(tǒng)能管理更多的數(shù)據(jù)
正確答案:A
6). 下列關(guān)于棧的敘述中正確的是
A.在棧中只能插入數(shù)據(jù)
B.在棧中只能刪除數(shù)據(jù)
C.棧是先進(jìn)先出的線性表
D.棧是先進(jìn)后出的`線性表
正確答案:D
7). 編譯運(yùn)行以下程序后,關(guān)于輸出結(jié)果的說(shuō)法正確的是public class Conditional{public static void main(String args[]){int x=4;System.out.println("value is "+((x>4)?99.9:9));}}
A.輸出結(jié)果為value is 99.99
B.輸出結(jié)果為value is 9
C.輸出結(jié)果為value is 9.0
D.編譯錯(cuò)誤
正確答案:C
8). 線性表若采用鏈表存儲(chǔ)結(jié)構(gòu)時(shí),要求內(nèi)存中可用存儲(chǔ)單元的地址____。
A.必須是連續(xù)的
B.部分地址必須是連續(xù)的
C.一定是不連續(xù)的
D.連續(xù)不連續(xù)都可以
正確答案:D
9). 在Java中,能實(shí)現(xiàn)多重繼承效果的方式是____。
A.內(nèi)部類
B.適配器
C.接口
D.同步
正確答案:C
10). 在編寫異常處理的Java程序中,每個(gè)catch語(yǔ)句塊都應(yīng)該與____語(yǔ)句塊對(duì)應(yīng),使得用該語(yǔ)句塊來(lái)啟動(dòng)Java的異常處理機(jī)制。
A.if-else
B.switch
C.try
D.throw
正確答案:C
【JAVA復(fù)習(xí)試題】相關(guān)文章:
1.4道Java試題