23秋《JAVA語言程序設(shè)計(jì)》作業(yè)4【資料答案】

可做奧鵬全部院校在線離線作業(yè)畢業(yè)論文QQ:3230981406 微信:aopopenfd777

發(fā)布時(shí)間:2023-12-02 11:05:20來源:admin瀏覽: 0 次

23秋《JAVA語言程序設(shè)計(jì)》作業(yè)4

試卷總分:100  得分:100

一、單選題 (共 20 道試題,共 100 分)

1.關(guān)于Java虛擬機(jī)說法正確的是_______。

A.Java虛擬機(jī)只能由軟件實(shí)現(xiàn)

B.Java虛擬機(jī)只能由硬件實(shí)現(xiàn)

C.在不同的操作系統(tǒng)中Java虛擬機(jī)的實(shí)現(xiàn)方式不同,要么使用硬件,要么使用軟件

D.在無線技術(shù)中,都用硬件實(shí)現(xiàn)Java虛擬機(jī)


2.下面程序的執(zhí)行結(jié)果為_______。public class Test{ public static void main(String args[]){ int i=13,j=10; if(i-->j) i++; else j--; System.out.println(i+"\t"+j); } }

A.13 10

B.12 11

C.11 11

D.12 12


3.執(zhí)行下列程序之后,變量n的值為_______。 public class Exam { public static void main(String args[]){ int y=2; int z=3; int n=4; n=n+-y*z/n; System.out.println(n); } }

A.3

B.-1

C.-12

D.-3


4.下列關(guān)于Java中類權(quán)限限定詞的作用范圍說法正確的是_______。

A.protected限定的類可以被不同包中的子類使用

B.default限定的類可以被不同包中的子類使用

C.private限定的類可以被同一個(gè)包中子類使用

D.public限定的類可以被不同包中的非子類使用


5.Java語言具有許多優(yōu)點(diǎn)和特點(diǎn),下列選項(xiàng)中,反映了Java程序并行機(jī)制的特點(diǎn)的是_______。

A.分布式計(jì)算

B.多線程

C.跨平臺(tái)

D.面向?qū)ο蠹夹g(shù)


6.下列關(guān)于方法重載的說法正確的是_______。

A.方法重載指的是多個(gè)方法可以具有相同的名稱,但這些方法的參數(shù)類型不能完全相同

B.方法重載指的是多個(gè)方法可以具有相同的名稱,但這些方法的參數(shù)個(gè)數(shù)不能完全相同

C.方法重載指的是多個(gè)方法可以具有相同的名稱,但這些方法的參數(shù)類型和個(gè)數(shù)可以完全相同

D.返回類型不能用來區(qū)分重載的方法


7.用整型數(shù)10創(chuàng)建一個(gè)Integer類的對(duì)象,下列語句中,能夠完成上述功能的是_______。

A.Integer i=new Integer(10);egerLUE

B.Integer i=10;

C.int i=10;

D.Integer i=Integer (10);


8.下列哪個(gè)是反斜杠字符的正確表示?

A.\\

B.*\\

C.\

D.\’\’


9.下面程序段的輸出結(jié)果是_______。public class Test{ public static void main(String args[]){ int x=0; for(int i=1;i<=4;i++){ x=4; for(int j=1;j<=3;j++){ x=3; for(int k=1;k<=2;k++){ x=x+6;

A.36

B.48

C.144

D.15


10.下列哪個(gè)是合法的Java標(biāo)識(shí)符?

A.i_Count

B.1varName

C.time/2

D.public


11.下面程序段的輸出結(jié)果為_______。public class NewClass { public static void main(String args[]){ int x=10; int z; z=x++; System.out.println("x="+x+" z="+z); z=++x; System.out.println("x="+x+" z="+z); } }

A.x=11 z=10 x=12 z=12

B.x=11 z=11 x=12 z=12

C.x=11 z=11 x=11 z=12

D.x=11 z=10 x=11 z=12


12.下面程序段的運(yùn)行結(jié)果為_______。public class OperatorsAndExpressions { void stringsPlus(){ int x=3,y=4,z=5; String s="xyz="; System.out.println(x+y+z); System.out.println(s+x+y+z); } public static void main(String args[]){

A.345 xyz=345

B.12 xyz=345

C.345 xyz=12

D.12 xyz=12


13.在Java中,程序先由編譯器轉(zhuǎn)換為_______。

A.機(jī)器碼

B.標(biāo)準(zhǔn)字節(jié)代碼

C.匯編程序

D.標(biāo)準(zhǔn)比特代碼


14.下面程序段的輸出結(jié)果是_______。public class NewClass { public static void main(String args[]){ int a[]=new int[11]; int p[]=new int[4]; int k=5; for(int i=1;i<=10;i++) a[i]=i;

A.37

B.31

C.33

D.35


15.下列特點(diǎn)中,是Java虛擬機(jī)執(zhí)行的特點(diǎn)之一的是_______。

A.字節(jié)代碼

B.多進(jìn)程

C.靜態(tài)鏈接

D.編譯


16.下列說法中,正確的一項(xiàng)是_______。

A.Java語言是以類為程序的基本單位的

B.Java語言是部分大小寫的

C.多行解釋語句必須以//開始

D.在Java語言中,公共類的源文件和該類名可以不相同


17.表達(dá)式1+2+"aa"+3的值為_______。

A.12aa3

B."3aa3"

C."12aa"

D."aa3"


18.Java的平臺(tái)無關(guān)性是指_______。

A.使用Java編寫的應(yīng)用程序不用修改就可在不同的軟硬件平臺(tái)上運(yùn)行

B.使用Java編寫的應(yīng)用程序只需要少量的修改就可在不同的軟硬件平臺(tái)上運(yùn)行

C.使用Java編寫的應(yīng)用程序只需要少量的修改就可在不同的軟件平臺(tái)上運(yùn)行

D.使用Java編寫的應(yīng)用程序只需要少量的修改就可在不同的軟硬件平臺(tái)上運(yùn)行


19.下列哪個(gè)是非法的Java標(biāo)識(shí)符?

A.Tree_Glasses

B.FirstJavaApplet

C._$theLastOne

D.Two273.5


20.Java程序的執(zhí)行方式是_______。

A.即時(shí)編譯方式和非解釋執(zhí)行方式

B.非即時(shí)編譯方式和非解釋執(zhí)行方式

C.非即時(shí)編譯方式和解釋執(zhí)行方式

D.即時(shí)編譯方式和解釋執(zhí)行方式




奧鵬,國(guó)開,廣開,電大在線,各省平臺(tái),新疆一體化等平臺(tái)學(xué)習(xí)
詳情請(qǐng)咨詢QQ : 3230981406或微信:aopopenfd777

作業(yè)咨詢 論文咨詢
微信客服掃一掃

回到頂部