




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、常州大學計算機科學與技術(shù)專業(yè)大二2017-2018學年java面向?qū)ο蟪绦蛟O(shè)計您的姓名: 填空題 *_1. Java是跨平臺的語言 判斷題對(正確答案)錯2. Java的運行環(huán)境叫JRE 判斷題對(正確答案)錯3. 一個源文件不可以有多個非public類 判斷題對錯(正確答案)4. Java中的空行不會被Java編輯器忽略掉 判斷題對錯(正確答案)5. 變量命名時可以有空格 判斷題對錯(正確答案)6. 一個源文件中只能有一個public類 判斷題對(正確答案)錯7. 若在某一個類定義中定義有如下的方法: final void myMethod();則該方法屬于靜態(tài)
2、方法。 單選題對錯(正確答案)8. 構(gòu)造函數(shù)必須與類名相同 單選題對(正確答案)錯9. 構(gòu)造方法何時被調(diào)用( ) 單選題A.類定義時B.創(chuàng)建對象時(正確答案)C.調(diào)用對象方法時D.使用對象的變量時10. 下面哪個修飾符修飾的方法只能被本類中的其他方法使用( ) 單選題A、protectedB、staticC、private(正確答案)D、public11. 定義一個類名為“MyClass.java”的類,并且該類可被一個工程中的所有類訪問,那么該類的正確聲明應(yīng)為: ( ) 單選題A. private class
3、 MyClass extends ObjectB. class MyClass extends ObjectC. public class MyClass(正確答案)D. protected class MyClass extends Object12. 下述概念中不屬于面向?qū)ο蠓椒ǖ氖? ) 單選題A.對象B.繼承、多態(tài)C.類、封裝D.過程調(diào)用(正確答案)13. 下面哪條語句把方法聲明為抽象的公共方法?( )
4、160; 單選題A. public abstract method();B. public abstract void method();(正確答案)C. public abstract void method();D. public void method() extends abstract;14. 給定java代碼如下,編譯運行后,輸出結(jié)果是( ) public class Test
5、160; int i; public int aMethod() i+; return i; public static void main (String args) Test test=new Test();
6、160;System.out.println(test.aMethod()); 單選題A.0B.1(正確答案)C.2D.315. 在java中,訪問修飾符限制性最高的是() 。 單選題A. private(正確答案)B. protectedC. publicD.finally16. 在Java中,下面這段代碼運行后的結(jié)果是( )。 class FatherClass void method()
7、0; System.out.println(“這是父類中的方法”); class SonClass extends FatherClass public void method() System.out.println(“這是子類中的方法”)
8、0; public static void main(String args) FatherClass o=new SonClass(); o.method(); 單選題a)這是父類中的方法·b)這是子類中的方法(正確答案)c)這是父類中的方法d)編譯錯誤17. 關(guān)于選擇結(jié)構(gòu)下列說法正確的是 單選題if語句和else語句必須成對出現(xiàn)if語
9、句可以沒有else語句對應(yīng)(正確答案)switch結(jié)構(gòu)中每個case語句中必須用break語句switch結(jié)構(gòu)中必須有default語句18. 下列關(guān)于繼承的說法哪個是正確的?() 單選題A.子類只繼承父類public方法和屬性B.子類繼承父類的非私有屬性和方法(正確答案)C.子類只繼承父類的方法,而不繼承父類的屬性D.子類將繼承父類的所有屬性和方法19. 以下關(guān)于變量的說法錯誤的是()? 單選題A.變量名必須是一個有效的標識符B.變量在定義時可以沒有初始值C.變量一旦被定義,在程序中的任何位都可以被訪問(正確答案)D.在程序中,可以將一個byte類型的值賦給一個int類型的變量,不需要特殊聲
10、明20. 下面哪一個是不合法的標識符()? 單選題AusernameBusername123C123username(正確答案)Duser_name21. 對象的數(shù)據(jù)也可以稱為類的()。 單選題A、對象B、屬性(正確答案)C、方法D、類型22. 在Java中下面關(guān)于構(gòu)造方法說法錯誤的是( ) 單選題 *A、對于每一個類,Java虛擬機都提供一個默認構(gòu)造方法。(正確答案)B、構(gòu)造方法能夠被重載C、構(gòu)造方法可以接受參數(shù)D、當類的父類只有一個帶參數(shù)的構(gòu)造方法時,這個類必須提供自定義的構(gòu)造函數(shù),23. 在Java中,下面關(guān)于抽象類的描述正確的是() 單選題 *A、抽象類可以被實例
11、化B、如果一個類中有一個方法被聲明為抽象的,那么這個類必須是抽象類。(正確答案)C、抽象類中的方法必須都是抽象的D、聲明抽象類必須帶有關(guān)鍵字 final24. 下面有關(guān)final變量的說法,錯誤的是? 單選題A、final變量指的是類中定義的變量B、final變量可以不初始化(正確答案)C、final變量不可以被修改D、final變量指的是用final修飾的變量25. 下列哪一種敘述是正確的 單選題A、abstract修飾符可修飾字段、方法和類B、抽象方法的body部分必須用一對大括號 包住C、聲明抽象方法,方法體大括號可有可無D、聲明抽象方法不可寫出方法體(正確答案)26. 下面選項哪一項不
12、是面向?qū)ο蟮暮诵奶攸c: 單選題 *A、封裝性B、繼承性C、多態(tài)性D、隱蔽性(正確答案)27. implements是針對哪個概念 單選題 *A、抽象類B、靜態(tài)類C、靜態(tài)對象D、接口(正確答案)28. Java屬于哪種語言? 單選題 *機器語言匯編語言高級語言(正確答案)以上都不對29. JDK的含義是( ) 單選題 *Java程序的運行環(huán)境Java程序的開發(fā)環(huán)境(正確答案)Java虛擬機Java程序的使用環(huán)境30. JRE的含義是( ) 單選題 *Java程序的運行環(huán)境(正確答案)Java程序的開發(fā)環(huán)境Java虛擬機Java程序的使用環(huán)境31. JVM的含義是( ) 單選題 *Java程序的運
13、行環(huán)境Java程序的開發(fā)環(huán)境Java虛擬機(正確答案)Java程序的使用環(huán)境32. 將編寫好的Java程序運行,需要先進行編譯,編譯的指令是( ) 單選題 *javajarjavac(正確答案)javaw33. 下列哪個是Java應(yīng)用程序主類中正確的main方法? 單選題 *public void main (String args)static void main (String args)public static void Main (String args)public static void main (String args)(正確答案)34. 下面哪種類型的文件可以在Java虛擬
14、機中運行? 單選題 *.java.jar.exe.class(正確答案)35. 下列計算機語言中,不是面向?qū)ο缶幊陶Z言的是( ) 單選題 *JavaC(正確答案)C+VB36. 以下關(guān)于支持Java運行平臺的敘述,哪項錯誤? 單選題 *Java可在Linux平臺上運行Java可在Windows平臺上運行Java語言與平臺無關(guān)。Java程序的運行結(jié)果依賴于操作系統(tǒng)(正確答案)Java語言與平臺無關(guān)。Java程序的運行結(jié)果與操作系統(tǒng)無關(guān)37. 下列哪個敘述是正確的? 單選題 *Java語言是Sun公司推出的編程語言(正確答案)Java語言是IBM公司推出的編程語言Java語言是Microsoft公
15、司推出的編程語言Java語言是Apple公司推出的編程語言38. 下列哪個敘述是正確的? 單選題 *Java源文件可以由若干個class文件組成(正確答案)Java源文件中只能有一個類Java源文件的擴展名是 .classJava源文件的擴展名是 .txt39. Java程序運行入口的main方法(即主類的main方法)的返回值類型是( )? 單選題 *void(正確答案)staticcharint40. 對于源文件,哪個敘述是正確的?public class Cat public void cry()
16、 System.out.println("miaomiao"); 單選題 *源文件的名字可以是Cat.java(正確答案)源文件的名字可以是cat.java源文件的名字可以是cat.class源文件的名字可以是cat.txt答案解析:錯誤: 類Cat是公共的, 應(yīng)在名為 Cat.java 的文件中聲明41. 下列ABCD注釋標注的哪行代碼有錯誤?public class Example public static void main(String args)
17、160; System.out.println("ok"); /A System.out.println(world); /B System.out.println("hello"); /C Syst
18、em.out.println("您好"); /D 單選題 *AB(正確答案)CD42. 開發(fā)Java應(yīng)用程序的基本步驟是:1.編寫源文件2.編譯源文件3.運行程序 判斷題 *對(正確答案)錯43. Java語言平臺版本有三個,下面哪一個不是。 單選題 *JavaSEJavaEEJavaMEJavaVE(正確答案)44. 下面修飾符訪問的范圍由大到小是。( ) 單選題 *private-default-protected-publicpublic-default-protected-privateprivate-
19、protected-default-publicpublic-protected-default-private(正確答案)45. 下列修飾符中與訪問控制無關(guān)的是( ) 單選題 *final(正確答案)privatepublicprotected46. 在類的訪問修飾符中,規(guī)定只能被同一包類所使用的修飾符是( )。 單選題 *默認(正確答案)protectedprivatepublic47. 下面關(guān)于類的繼承性的描述中,錯誤的是( )。 單選題 *繼承是在已有的基礎(chǔ)上生成新類的一個方法Java語言要求一個子類只有一個父類父類成員的訪問權(quán)限在子類中將被改變(正確答案)子類繼承父類的所有成員,但不
20、包括私有的成員方法48. 下面哪個標識符在Java語言中是合法的( )。單選題 *persons$TwoUsers(正確答案)*pointend-line49. Java語言具有跨平臺的特性。 判斷題 *對(正確答案)錯50. 封裝就是隱藏對象的屬性和實現(xiàn)細節(jié),僅對外提供公有的方法。 判斷題 *對(正確答案)錯51. 只有private修飾成員變量才是類的封裝體現(xiàn)。 判斷題 *對錯(正確答案)52. import語句通常出現(xiàn)在package語句之前。 判斷題 *對錯(正確答案)53. 成員內(nèi)部類可以直接訪問其所在的外部類中的成員,不用創(chuàng)建對象。 判斷題 *對(正確答案)錯54. 下列敘述中,正
21、確的是()。 單選題 *A、Java語言的標識符是區(qū)分大小寫的(正確答案)B、源文件名與public類名可以不相同C、源文件名其擴展名為.jarD、源文件中public類的數(shù)目不限55. 下列屬于合法的Java標識符是()。 單選題 *A、cat(正確答案)B、5booksC、+staticD、-3.1415956. 下列構(gòu)造方法的調(diào)用方式中,正確的是()。 單選題 *A、按照一般方法調(diào)用B、由用戶直接調(diào)用C、只能通過new自動調(diào)用(正確答案)D、被系統(tǒng)調(diào)用57. 在Java中,表示接口的關(guān)鍵字()。 單選題 *A、getterB、interface(正確答案)C、objectD、setter
22、58. Java語言的類型是()。 單選題 *A、面向?qū)ο笳Z言(正確答案)B、面向過程語言C、匯編程序D、形式語言59. 下列說法中,哪個是正確的?()。 單選題 *A、類是成員數(shù)據(jù)和成員方法的集合體(正確答案)B、類是成員數(shù)據(jù)和成員變量的集合C、抽象類可以實例化D、類成員數(shù)據(jù)必須是公有的60. 對于構(gòu)造方法,下列敘述不正確的是()。 單選題 *A、構(gòu)造方法是類的一種特殊方法,它的方法名必須與類名相同。B、構(gòu)造方法的返回類型只能是void型,且書寫格式是在方法名前加void前綴。(正確答案)C、構(gòu)造方法的主要作用是完成對類的對象的初始化工作。D、一般在創(chuàng)建新對象時,系統(tǒng)會自動調(diào)用構(gòu)造方法。61
23、. 關(guān)于私有訪問控制符private修飾的成員變量,以下說法正確的是()。 單選題 *A、可以被三種類所引用:該類自身、與它在同一個包中的其他類、在其他包中的該類的子類B、可以被種類訪問和引用:該類本身、該類的所有子類C、只能被該類自身所訪問和修改(正確答案)D、只能被同一個包中的類訪問62. 下面是關(guān)于類及其修飾符的一些描述,不正確的是()。 單選題 *A、abstract類只能用來派生子類,不能用來創(chuàng)建abstract類的對象。B、final類可以用來派生子類(正確答案)C、abstract不能與final同時修飾一個類。D、abstract方法必須在abstract類中聲明,但abstract類定義中可以沒有abstract方法。63. 下面對形參的說法,哪個是正確的? ()
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 乳品工藝技術(shù)創(chuàng)新與發(fā)展考核試卷
- 勘察項目項目管理氣候變化與勘察應(yīng)對策略考核試卷
- 批發(fā)市場的產(chǎn)品陳列與促銷技巧考核試卷
- 施工監(jiān)督與試車開車中安全注意事項考核試卷
- 小學生天氣安全教育課件
- 農(nóng)田土壤售賣合同范本
- 個人產(chǎn)品交易合同范本
- 玻璃浴房合同范本
- 委托裝修安全合同范本
- 礦供銷合同范本
- 數(shù)字賦能農(nóng)村特色產(chǎn)業(yè)發(fā)展的實證研究
- Unit 1 My school Part B Let's talk(教學設(shè)計)-2023-2024學年人教PEP版英語四年級下冊
- 新版華師大版八年級下數(shù)學教案全冊
- 高中主題班會 《哪吒2》:成長與蛻變課件-高一下學期開學主題班會
- 《教育強國建設(shè)規(guī)劃綱要(2024-2035年)》解讀與專題培訓
- 抑郁復學申請書
- 【歷史】“開元盛世”課件-+2024-2025學年統(tǒng)編版歷史七年級下冊
- 建筑施工作業(yè)人員安全生產(chǎn)知識教育培訓考核試卷及答案
- 《烈士褒揚條例》修訂解讀:2025年烈士褒揚與撫恤新政策
- 2025年新華師大版數(shù)學七年級下冊全冊導學案
- 2025年內(nèi)蒙古化工職業(yè)學院高職單招職業(yè)適應(yīng)性測試近5年??及鎱⒖碱}庫含答案解析
評論
0/150
提交評論