20秋學(xué)期《Java語(yǔ)言程序設(shè)計(jì)》在線作業(yè)-1(資料答案)

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

發(fā)布時(shí)間:2021/1/3 0:33:58來(lái)源:admin瀏覽: 28 次

可做奧鵬院校所有作業(yè),畢業(yè)論文,咨詢請(qǐng)?zhí)砑観Q:3230981406      微信:aopopenfd777





20秋學(xué)期(1709、1803、1809、1903、1909、2003、2009 )《Java語(yǔ)言程序設(shè)計(jì)》在線作業(yè)
試卷總分:100    得分:100
第1,在 Java 中,由Java編譯器自動(dòng)導(dǎo)入,而無(wú)需在程序中用import導(dǎo)入的包是()。
A、java.applet
B、java.awt
C、java.util
D、java.lang
正確答案:


第2題,以下關(guān)于繼承的敘述正確的是()。
A、在Java中類(lèi)只允許單一繼承
B、在Java中一個(gè)類(lèi)只能實(shí)現(xiàn)一個(gè)接口
C、在Java中一個(gè)類(lèi)不能同時(shí)繼承一個(gè)類(lèi)和實(shí)現(xiàn)一個(gè)接口
D、在Java中接口只允許單一繼承
正確答案:


第3題,在java語(yǔ)句中,運(yùn)算符&&實(shí)現(xiàn)()
A、邏輯或
B、邏輯與
C、邏輯非
D、邏輯相等
正確答案:


第4題,設(shè)原字符串s為StringBuffer型,且s="Hello java",如果想用子串替換把s轉(zhuǎn)換成"Hello World",則正確的語(yǔ)句是( )。
A、s.replace(6,9,"World");
B、s.replace(6,10,"World");
C、s="World";
D、s=replace("java","World");
正確答案:


答案來(lái)源:(www.),下列代碼的執(zhí)行結(jié)果是:
public class Test3{
public static void main(String args[]){
System.out.println(100%3);
System.out.print(",");
System.out.println(100%3.0);
}
}
A、1,1
B、1,1.0
C、1.0,1
D、1.0,1.0
正確答案:


第6題,下列代碼的執(zhí)行結(jié)果是:
public class Test1{
public static void main(String args[]){
float t=9.0f;
int q=5;
System.out.println((t++)*(--q));
}
}
A、40
B、40.0
C、36
D、36.0
正確答案:


第7題,一個(gè)循環(huán)一般應(yīng)包括哪幾部分內(nèi)容()
A、初始化部分
B、循環(huán)體部分
C、迭代部分和終止部分
D、以上都是
正確答案:


第8題,下列不屬于條件語(yǔ)句關(guān)鍵字的是()
A、if
B、else
C、switch
D、while
正確答案:


第9題,s=s.delete(5,12);如果s="abcdefghigklmn",則執(zhí)行刪除語(yǔ)句后,s的值為( )。
A、abcdefn
B、abcdemn
C、abcde       mn
D、abcdelmn
正確答案:


答案來(lái)源:(www.),以下程序段的輸出結(jié)果為
class Cruncher{
void crunch(int i){
System.out.println("int version");
}
void crunch(String s){
System.out.println("String version");
}
public static void main(String args[]){
Cruncher crun=new Cruncher();
char ch='p';
crun.crunch(ch);}
}
A、int version
B、String version
C、編譯出錯(cuò)
D、編譯通過(guò),但產(chǎn)生異常
正確答案:


第11題,下面屬于Java 關(guān)鍵字的是
A、NULL
B、IF
C、do
D、While
正確答案:


答案來(lái)源:(www.),關(guān)于計(jì)算機(jī)輸入和輸出,下列哪一項(xiàng)是不正確的( )。
A、一般稱為IO: Input Output
B、計(jì)算機(jī)程序的一般模型可歸納為:輸入、計(jì)算和輸出
C、對(duì)于同樣的程序,不同的輸入,一般會(huì)有不同的輸出
D、是人機(jī)交互的重要手段
正確答案:


第13題,在Java中,負(fù)責(zé)對(duì)字節(jié)代碼解釋執(zhí)行的是()。
A、垃圾回收器
B、虛擬機(jī)
C、編譯器
D、多線程機(jī)制
正確答案:


第14題,String(byte[ ],int,int)中,第三個(gè)參數(shù)用來(lái)生成字符串的byte型數(shù)組的( )。
A、長(zhǎng)度
B、起始位置
C、終止位置
D、終止位置+1
正確答案:


答案來(lái)源:(www.),下面哪個(gè)不是Java標(biāo)準(zhǔn)庫(kù)中Writer類(lèi)的子類(lèi)( )。
A、FilterWriter
B、PrintWriter
C、LineNumberWriter
D、FileWriter
正確答案:


第16題,在 Java 中,由Java編譯器自動(dòng)導(dǎo)入,而無(wú)需在程序中用import導(dǎo)入的包是()。
A、java.applet
B、java.awt
C、java.util
D、java.lang
正確答案:


第17題,如果希望某個(gè)變量只可以被類(lèi)本身訪問(wèn)和調(diào)用,則應(yīng)該使用下列哪一種訪問(wèn)控制修飾(   )。
A、private
B、protected
C、private  protected
D、public
正確答案:


第18題,在switch(expression)語(yǔ)句中,expression的數(shù)據(jù)類(lèi)型不能是( )。
A、double
B、char
C、byte
D、short
正確答案:


第19題,要使類(lèi)中的某個(gè)成員變量只能被同一個(gè)包中的類(lèi)訪問(wèn)到,該變量可用什么修飾符修飾?
A、protected
B、public
C、private
D、應(yīng)不加修飾符
正確答案:


答案來(lái)源:(www.),關(guān)于while和do-while循環(huán),下列說(shuō)法正確的是()
A、兩種循環(huán)除了格式不通外,功能完全相同
B、與do-while語(yǔ)句不通的是,while語(yǔ)句的循環(huán)至少執(zhí)行一次
C、do-while語(yǔ)句首先計(jì)算終止條件,當(dāng)條件滿足時(shí),才去執(zhí)行循環(huán)體中的語(yǔ)句
D、以上都不對(duì)。
正確答案:


第21題,Java application中的主類(lèi)需包含main方法,以下哪項(xiàng)是main方法的正確形參?
A、String  args
B、String  ar[]
C、Char  arg
D、StringBuffer args[]
正確答案:


第22題,不能構(gòu)成循環(huán)的語(yǔ)句是(  )。
A、for語(yǔ)句
B、while語(yǔ)句
C、switch語(yǔ)句
D、do-while語(yǔ)句
正確答案:


第23題,關(guān)于方法的形參和實(shí)參,下列說(shuō)法正確的是( )。
A、和實(shí)參一樣,在定義形參時(shí),即被系統(tǒng)分配內(nèi)存單元,直至程序結(jié)束。
B、實(shí)參可以是常量、變量、表達(dá)式,但是不能是方法。
C、實(shí)參和形參在數(shù)量上、類(lèi)型上和順序上必須嚴(yán)格一致。
D、方法調(diào)用中的數(shù)據(jù)是單向傳遞的,即形參的值在方法調(diào)用結(jié)束后傳給實(shí)參。
正確答案:


第24題,for(;;)是(  )。
A、循環(huán)結(jié)構(gòu)
B、分支結(jié)構(gòu)
C、順序結(jié)構(gòu)
D、選擇結(jié)構(gòu)
正確答案:


答案來(lái)源:(www.),如下哪個(gè)不是 Java 中有效的關(guān)鍵字?( )
A、const
B、NULL
C、false
D、this
正確答案:


第26題,下列關(guān)于變量的敘述中正確的是( ) 。
A、實(shí)例變量是類(lèi)的成員變量
B、實(shí)例變量用關(guān)鍵字static聲明
C、在方法中定義的局部變量在該方法被執(zhí)行時(shí)創(chuàng)建
D、局部變量在使用前必須被初始化
正確答案:,C,D


第27題,下列哪一個(gè)屬于JAVA語(yǔ)言的數(shù)據(jù)類(lèi)型(  )。
A、指針類(lèi)型
B、類(lèi)
C、數(shù)組
D、浮點(diǎn)類(lèi)型
正確答案:


第28題,關(guān)于選擇結(jié)構(gòu)下列哪些說(shuō)法錯(cuò)誤(  )。
A、if語(yǔ)句和 else語(yǔ)句必須成對(duì)出現(xiàn)
B、if語(yǔ)句可以沒(méi)有else語(yǔ)句對(duì)應(yīng)
C、switch結(jié)構(gòu)中每個(gè)case語(yǔ)句中必須用break語(yǔ)句
D、switch結(jié)構(gòu)中必須有default語(yǔ)句
正確答案:


第29題,關(guān)于Java的標(biāo)準(zhǔn)輸入輸出流,下列哪些是正確的( )。
A、System.out和System.in分別用來(lái)處理標(biāo)準(zhǔn)輸出和輸入
B、標(biāo)準(zhǔn)輸入和輸出均只針對(duì)計(jì)算機(jī)鍵盤(pán)和屏幕
C、Java對(duì)輸入和輸出編程均要求強(qiáng)制異常保護(hù)
D、只有一個(gè)標(biāo)準(zhǔn)輸入流
正確答案:


答案來(lái)源:(www.),以下不正確的描述是( )。
A、方法的定義不可以嵌套,但方法的調(diào)用可以嵌套。
B、方法的定義可以嵌套,但方法的調(diào)用不可以嵌套。
C、方法的定義和方法的調(diào)用均不可以嵌套。
D、方法的定義和方法的調(diào)用均可以嵌套。
正確答案:,C,D


第31題,下面哪些循環(huán)不會(huì)導(dǎo)致死循環(huán)?( )
A、for (int k = 0; k  0; k++)
B、for (int k = 10; k  0; k--)
C、for (int k = 0; k  10; k--)
D、for (int k = 0; k  0; k++)
正確答案:


第32題,下列關(guān)于JAVA語(yǔ)言中要使用的一個(gè)變量,正確的是( )。
A、在JAVA程序中要使用一個(gè)變量,必須先對(duì)其進(jìn)行聲明
B、變量聲明語(yǔ)句可以在程序的任何地方,只要在變量使用前就可以
C、變量不可以在其作用域之外使用
D、局部變量在使用之前可以不初始化,系統(tǒng)使用默認(rèn)的初始值
正確答案:


第33題,下列語(yǔ)句中,不屬于多分支語(yǔ)句的是( )。
A、if語(yǔ)句
B、switch語(yǔ)句
C、do while語(yǔ)句
D、for語(yǔ)句
正確答案:


第34題,關(guān)于Java Application和Applet的說(shuō)法中,不正確的是( )。
A、都包含main()方法
B、都通過(guò)"appletviewer"命令執(zhí)行
C、都通過(guò)"javac"命令編譯
D、都嵌入在HTML文件中執(zhí)行
正確答案:,C,D


第35題,下列JAVA語(yǔ)句中,正確是(  )。
A、int $e,a,b =10;
B、char c,d ='a';
C、float e=0.0d;
D、double e=0.0f;
正確答案:,B,D


第36題,在Java中一個(gè)類(lèi)只能實(shí)現(xiàn)一個(gè)接口
T、對(duì)
F、錯(cuò)
正確答案:F


第37題,Java的各種數(shù)據(jù)類(lèi)型所占用的內(nèi)存長(zhǎng)度與具體軟硬件環(huán)境有關(guān)
T、對(duì)
F、錯(cuò)
正確答案:


第38題,在Java的方法中定義一個(gè)常量要用const關(guān)鍵字。
T、對(duì)
F、錯(cuò)
正確答案:F


第39題,子類(lèi)必須通過(guò)super()關(guān)鍵字調(diào)用父類(lèi)的構(gòu)造函數(shù)
T、對(duì)
F、錯(cuò)
正確答案:


第40題,Java語(yǔ)言中的數(shù)組元素只能是基本數(shù)據(jù)類(lèi)型而不能為對(duì)象類(lèi)型。
A、錯(cuò)誤
B、正確
正確答案:


第41題,若Java源程序中包含了幾個(gè)類(lèi)的定義,則編譯后就生成對(duì)應(yīng)的幾個(gè)字節(jié)碼文件。
T、對(duì)
F、錯(cuò)
更多答案下載:(www.)


第42題,數(shù)組使用完成后,所占用的存儲(chǔ)空間的釋放是由垃圾收集器自動(dòng)回收的。
T、對(duì)
F、錯(cuò)
正確答案:


第43題,Java的源代碼中定義幾個(gè)類(lèi),編譯結(jié)果就生成幾個(gè)以.class為后綴的字節(jié)碼文件。
A、錯(cuò)誤
B、正確
正確答案:


第44題,抽象方法的body部分必須用一對(duì)大括號(hào){ }包住
T、對(duì)
F、錯(cuò)
正確答案:F


第45題,在方法中定義的局部變量在該方法被執(zhí)行時(shí)創(chuàng)建
T、對(duì)
F、錯(cuò)
正確答案:


第46題,Java 類(lèi)可以作為類(lèi)型定義機(jī)制和數(shù)據(jù)封裝機(jī)制
T、對(duì)
F、錯(cuò)
更多答案下載:(www.)


第47題,在Java中對(duì)象可以賦值,只要使用賦值號(hào)(等號(hào))即可,相當(dāng)于生成了一個(gè)各屬性與賦值對(duì)象相同的新對(duì)象。
A、錯(cuò)誤
B、正確
正確答案:


第48題,方法的定義可以嵌套,但方法的調(diào)用不可以嵌套。
T、對(duì)
F、錯(cuò)
正確答案:F


第49題,實(shí)例方法可直接調(diào)用超類(lèi)的實(shí)例方法
T、對(duì)
F、錯(cuò)
正確答案:F


答案來(lái)源:(www.),一個(gè)線程對(duì)象的具體操作是由run()方法的內(nèi)容確定的,但是Thread類(lèi)的run()方法是空的,其中沒(méi)有內(nèi)容;所以用戶程序要么派生一個(gè)Thread的子類(lèi)并在子類(lèi)里重新定義run()方法,要么使一個(gè)類(lèi)實(shí)現(xiàn)Runnable接口并書(shū)寫(xiě)其中run()方法的方法體。
T、對(duì)
F、錯(cuò)
更多答案下載:(www.)














  • 上一篇:
  • 下一篇:
  • 作業(yè)咨詢 論文咨詢
    微信客服掃一掃

    回到頂部