23秋《JAVA語言程序設(shè)計》作業(yè)2
試卷總分:100 得分:100
一、單選題 (共 20 道試題,共 100 分)
1.執(zhí)行以下語句后b的值為int a=1,b=10; do{ b=b-a; a++; }while(b--<0);
A.9
B.-2
C.-1
D.8
2.下面關(guān)于接口的說法正確的是哪一項?
A.接口與抽象類是相同的概念
B.實現(xiàn)一個接口必須實現(xiàn)接口的所有方法
C.接口之間不能有繼承關(guān)系
D.一個類可實現(xiàn)多個接口
3.若要生成classA類的一個對象a,以下書寫正確的是_______。
A.classA a=new classA();
B.classA a=new class();
C.a=new classA();
D.classA a=classA();
4.下列說法中,哪一些是正確的?
A.抽象類中的抽象方法必須在該類的子類中具體實現(xiàn)
B.抽象方法必須在抽象類中,所以抽象類中的方法都必須是抽象方法
C.final類中的屬性和方法都必須被final修飾符修飾
D.最終類不能派生子類,最終方法不能被覆蓋
5.Java程序的執(zhí)行方式是_______。
A.即時編譯方式和非解釋執(zhí)行方式
B.非即時編譯方式和非解釋執(zhí)行方式
C.非即時編譯方式和解釋執(zhí)行方式
D.即時編譯方式和解釋執(zhí)行方式
6.使用如下哪個保留字可以使只有在定義該類的包中的其他類才能訪問該類_______。
A.abstract
B.private
C.protected
D.不使用保留字
7.下列命令中,_______命令是Java的編譯命令。
A.javac
B.java
C.javadoc
D.appletviewer
8.下列哪個數(shù)代表十六進(jìn)制整數(shù)?
A.0123
B.1900
C.fa00
D.0xa2
9.下列選項不屬于Java保留字的是_______。
A.null
B.false
C.sizeof
D.true
10.下列說法中正確的一項是_______。
A.不需要定義類就能創(chuàng)建對象
B.對象中必須由簡單變量
C.屬性必須是簡單變量
D.屬性可以是簡單變量,也可以是一個對象
11.下面程序段的運(yùn)行結(jié)果為_______。public class OperatorsAndExpressions { void residual(){ int i=10,j=3; float m=213.5f,n=4.0f; System.out.println(i%j); System.out.println(m%n); } public static void main(String args[]){
A.1 1.5
B.3 1.5
C.1 2
D.3 2
12.下列說法哪個是正確的_______。
A.程序執(zhí)行到break語句時一定會結(jié)束所有的循環(huán)
B.程序執(zhí)行到continue語句時會結(jié)束當(dāng)前循環(huán)
C.break語句和continue語句都可以和標(biāo)簽配合使用
D.continue語句和break語句的作用相同
13.執(zhí)行下面程序斷后,z值為_______。int x=1,y=2,z=3; z=z/(float)(x/y);
A.編譯無法通過
B.6
C.3
D.2
14.有關(guān)Java中的指針,說法正確的是_______。
A.Java摒棄了指針
B.Java保留了指針,但摒棄了指針數(shù)組
C.Java將會在新版本中增加指針數(shù)組
D.Java摒棄了指針和數(shù)組
15.下列關(guān)于內(nèi)部類的說法,正確的是_______。
A.內(nèi)部類不可以聲明為private和protected,只能聲明為public
B.內(nèi)部類不可以定義為abstract
C.內(nèi)部類可以與包含它的類名相同
D.內(nèi)部類可以使用包含它的類的成員變量
16.下列程序運(yùn)行后,輸出的結(jié)果是_______。public class Test{ public static void main(String args[]){ outer:for(int i=0;i<3;i++) inner:for(int j=0;j<2;j++){ if(j==1)continue outer; System.out.println(j+" and "+i); }
A.0 and 0 0 and 1 0 and 2
B.0 and 1 0 and 1 0 and 2
C.1 and 0 1 and 1 1 and 2
D.0 and 0 1 and 1 2 and 2
17.下列不屬于提高Java語言安全保障的方式的是_______。
A.不允許使用指針
B.對字節(jié)碼執(zhí)行前進(jìn)行檢查
C.防治對內(nèi)存的非法入侵
D.采用半編譯和半解釋型執(zhí)行模式
18.下列關(guān)于整型數(shù)據(jù)類型的說法中正確的一項是_______。
A.short類型的數(shù)據(jù)存儲順序先低后高
B.Integer. MAX_VALUE表示整數(shù)型最大值
C.Long. MIN_VALUE表示整數(shù)型最大值
D.long類型能夠表示的數(shù)據(jù)范圍和int類型一樣
19.Java程序的安全性體現(xiàn)在平臺層的是_______。
A.堆棧的溢出
B.可設(shè)定訪問資源域,無需分本地和遠(yuǎn)程
C.語法檢查
D.訪問權(quán)限的合法性
20.運(yùn)行系統(tǒng)的Java虛擬機(jī)是由_______實現(xiàn)的。
A.C++語言
B.C語言
C.Oak’語言
D.匯編語言
奧鵬,國開,廣開,電大在線,各省平臺,新疆一體化等平臺學(xué)習(xí)
詳情請咨詢QQ : 3230981406或微信:aopopenfd777