可做奧鵬院校所有作業(yè),畢業(yè)論文,咨詢請?zhí)砑観Q:3230981406 微信:aopopenfd777
20秋學期(1709、1803、1809、1903、1909、2003、2009 )《Java語言程序設(shè)計》在線作業(yè)
試卷總分:100 得分:100
第1題,測試文件是否存在可以采用如下哪個方法( )。isFile()##isFiles()##exist()##exists()
A、isFile()
B、isFiles()
C、exist()
D、exists()
正確答案:
第2題,Java程序的執(zhí)行過程中用到一套JDK工具,其中java.exe是指( )。
A、Java文檔生成器
B、Java解釋器
C、Java編譯器
D、Java類分解器
正確答案:
第3題,下列是Java語言中可用的注釋符,其中錯誤的是( )。
A、//
B、/**...*/
C、/**...**//*...*/
正確答案:
第4題,一個循環(huán)一般應包括哪幾部分內(nèi)容()
A、初始化部分
B、循環(huán)體部分
C、迭代部分和終止部分
D、以上都是
正確答案:
答案來源:(www.),指出下列哪個方法與方法public void add(int a){ }為錯誤的重載方法( )。
A、public int add(int a)
B、public void add(long a)
C、public int add(long a)
D、public void add(float a)
正確答案:
第6題,以下哪些修飾符可以使變量對于任何其他類都是不可視的,包括子類?( )
A、private
B、public
C、final
D、abstact
正確答案:
第7題,Java語言具有許多優(yōu)點和特點,下列選項中,哪個反映了Java程序并行機制的特點( )。
A、安全性
B、多線程
C、跨平臺
D、可移植
正確答案:
第8題,在 Java 中,表示換行符的轉(zhuǎn)義字符是()。
A、\n
B、\f
C、'n'
D、\dd
正確答案:
第9題,接口體中不應包含( )。
A、常量定義
B、常量賦值
C、方法實現(xiàn)
D、方法聲明
正確答案:
答案來源:(www.),類Test1定義如下:public class Test1{public float aMethod(float a,float b){}____} 根據(jù)方法重載的定義,將以下哪種方法插入下劃線部分是不合法的。( )
A、public float aMethod(float a,float b,float c){}
B、public float aMethod(float c,float d){}
C、public float aMethod(int a,int b){}
D、public float aMethod(int a,int b,int c){}
正確答案:
第11題,屬于main()方法的返回類型是
A、public
B、static
C、void
D、main
正確答案:
答案來源:(www.),Plant類派生出子類Flower ,Flower類派生出子類Rose,以下聲明錯誤的是
A、Plant p=new Plant ();
B、Plant a1 =new Flower();
C、Flower f=new Rose ();
D、Rose r=new Plant ();
正確答案:
第13題,能夠支持 javadoc 命令的注釋語句是()。
A、/**...//
B、/*...*/
C、//
D、/**...*/
正確答案:
第14題,在Java中,一個類可同時定義許多同名的方法,這些方法的形式參數(shù)的個數(shù)、類型或順序各不相同,傳回的值也可以不相同,這種面向?qū)ο蟪绦蛱匦苑Q為
A、隱藏
B、覆蓋
C、重載
D、Java不支持此特性
正確答案:
答案來源:(www.),以下不是Reader基類的直接派生子類的是( )。
A、BufferedReader
B、FilterReader
C、FileReader
D、PipedReader
正確答案:
第16題,設(shè)有定義語句int a[3],則下列對此語句的敘述中錯誤的是( )。
A、定義了一個名為a的一維數(shù)組
B、a數(shù)組有3個元素
C、a數(shù)組元素的下標為1~3
D、數(shù)組a中的每一個元素都是整型
正確答案:
第17題,Java application中的主類需包含main方法,main方法的返回類型是什么?
A、int
B、float
C、double
D、void
正確答案:
第18題,下面不是面向?qū)ο蠹夹g(shù)特點的是( )。
A、結(jié)構(gòu)化
B、封裝
C、繼承性
D、多態(tài)性
正確答案:
第19題,編譯Java程序的命令是( )
A、appletviewer
B、javac
C、java
D、javadoc
正確答案:
答案來源:(www.),設(shè)有整型數(shù)組的定義int a[]=new int[8]; 則a.length的值為下列哪項( )?
A、8
B、9
C、7
D、6
正確答案:
第21題,下列方法頭中哪一個不與其它方法形成重載(overload)關(guān)系?( )
A、void mmm( )
B、void mmm(int i)
C、void mmm(String s)
D、int mm( )
正確答案:
第22題,按運算符操作數(shù)的數(shù)目劃分,運算符 ? :的類型是
A、三元
B、二元
C、四元
D、一元
正確答案:
第23題,s=s.delete(5,12);如果s="abcdefghigklmn",則執(zhí)行刪除語句后,s的值為( )。
A、abcdefn
B、abcdemn
C、abcde mn
D、abcdelmn
正確答案:
第24題,編譯Java Application 源程序文件將產(chǎn)生相應的字節(jié)碼文件,這些字節(jié)碼文件的擴展名為( )。
A、java
B、class
C、html
D、exe
正確答案:
答案來源:(www.),在Java中,一個類可同時定義許多同名的方法,這些方法的形式參數(shù)個數(shù)、類型或順序各不相同,傳回的值也可以不相同。這種面向?qū)ο蟪绦虻奶匦苑Q為( )。
A、隱藏
B、覆蓋
C、重載
D、Java不支持此特性
正確答案:
第26題,下列語句中,不屬于多分支語句的是( )。
A、if語句
B、switch語句
C、do while語句
D、for語句
正確答案:
第27題,下列語句不正確的是( )。
A、形式參數(shù)可被視為局部變量
B、形式參數(shù)可被全局變量
C、形式參數(shù)為方法被調(diào)用時,是真正被傳遞的參數(shù)
D、形式參數(shù)不可以是對象
正確答案:,C,D
第28題,以下不正確的描述是( )。
A、方法的定義不可以嵌套,但方法的調(diào)用可以嵌套。
B、方法的定義可以嵌套,但方法的調(diào)用不可以嵌套。
C、方法的定義和方法的調(diào)用均不可以嵌套。
D、方法的定義和方法的調(diào)用均可以嵌套。
正確答案:,C,D
第29題,下列哪些是類的屬性修飾符的是( )。
A、public
B、abstract
C、private
D、final
正確答案:,B,C
答案來源:(www.),下列關(guān)于變量的敘述中正確的是( ) 。
A、實例變量是類的成員變量
B、實例變量用關(guān)鍵字static聲明
C、在方法中定義的局部變量在該方法被執(zhí)行時創(chuàng)建
D、局部變量在使用前必須被初始化
正確答案:,C,D
第31題,當使用getChars()時,不正確的表述是( )。
A、該函數(shù)用于字符數(shù)組轉(zhuǎn)換成字符串
B、該函數(shù)不需要任何參數(shù)
C、該函數(shù)用于float或double轉(zhuǎn)換成字符數(shù)組
D、該函數(shù)用于從字符串轉(zhuǎn)換成字符數(shù)組
正確答案:
第32題,下列哪一個屬于JAVA語言的數(shù)據(jù)類型( )。
A、指針類型
B、類
C、數(shù)組
D、浮點類型
正確答案:
第33題,關(guān)于方法的形參和實參,下列說法錯誤的是( )。
A、和實參一樣,在定義形參時,即被系統(tǒng)分配內(nèi)存單元,直至程序結(jié)束。
B、實參可以是常量、變量、表達式,但是不能是方法。
C、實參和形參在數(shù)量上、類型上和順序上必須嚴格一致。
D、方法調(diào)用中的數(shù)據(jù)是單向傳遞的,即形參的值在方法調(diào)用結(jié)束后傳給實參。
正確答案:
第34題,下面哪些循環(huán)不會導致死循環(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++)
正確答案:
第35題,關(guān)于RandomAccessFile類,下列哪些是正確的( )。
A、支持文件的隨機存取,即存取任意位置的數(shù)據(jù)
B、區(qū)別對待二進制文件和字符文件
C、使用者需要清楚文件中各數(shù)據(jù)的長度和位置
D、操作方式比通過Stream類的方式要強大
正確答案:
第36題,java異常處理中可以使用多個catch子句,此時應將高級別異常類的catch子句放在前面。
A、錯誤
B、正確
正確答案:
第37題,數(shù)組可以通過使用new操作符來獲取所需要的存儲空間。
T、對
F、錯
正確答案:
第38題,Java語言的類型是形式語言。
T、對
F、錯
正確答案:
第39題,在方法中定義的局部變量在該方法被執(zhí)行時創(chuàng)建
T、對
F、錯
正確答案:
第40題,構(gòu)造方法是一種特殊的方法,名字與類名一致,但返回類型都為void型。
T、對
F、錯
正確答案:
第41題,在Java中一個類只能實現(xiàn)一個接口
T、對
F、錯
正確答案:F
第42題,由繼承性可知,程序中子類擁有的成員數(shù)目一定大于等于父類擁有的成員數(shù)目。
T、對
F、錯
正確答案:F
第43題,實例方法可直接調(diào)用超類的實例方法
T、對
F、錯
正確答案:F
第44題,在Java中,一個類可同時定義許多同名的方法,這些方法的形式參數(shù)個數(shù)、類型或順序各不相同,傳回的值也可以不相同。這種面向?qū)ο蟪绦虻奶匦苑Q為覆蓋。
T、對
F、錯
正確答案:F
第45題,接口中全是抽象方法,抽象類中可以有非抽象方法。
T、對
F、錯
正確答案:F
第46題,若Java源程序中包含了幾個類的定義,則編譯后就生成對應的幾個字節(jié)碼文件。
T、對
F、錯
更多答案下載:(www.)
第47題,在Java中對象可以賦值,只要使用賦值號(等號)即可,相當于生成了一個各屬性與賦值對象相同的新對象。
T、對
F、錯
正確答案:
第48題,一般在創(chuàng)建新對象時,系統(tǒng)會自動調(diào)用構(gòu)造函數(shù)。
T、對
F、錯
正確答案:
第49題,一個線程對象的具體操作是由run()方法的內(nèi)容確定的,但是Thread類的run()方法是空的,其中沒有內(nèi)容;所以用戶程序要么派生一個Thread的子類并在子類里重新定義run()方法,要么使一個類實現(xiàn)Runnable接口并書寫其中run()方法的方法體。
T、對
F、錯
更多答案下載:(www.)
答案來源:(www.),Java源程序文件應以.java為后綴名保存,文件內(nèi)包含幾個類的定義就編譯生成幾個對應的字節(jié)碼文件。
T、對
F、錯
更多答案下載:(www.)