




版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
【MOOC】Java程序設計-江西財經(jīng)大學中國大學慕課MOOC答案小結(jié)測試1、【單選題】Java語言的創(chuàng)始人()本題答案:【JameGosling】2、【單選題】關于Java的特點不正確的是()本題答案:【面向過程】3、【判斷題】Java語言是編譯執(zhí)行的本題答案:【錯誤】4、【判斷題】Java是一種體系結(jié)構(gòu)中立、跨平臺、可移植的語言本題答案:【正確】小節(jié)測試1、【單選題】以下那項是錯誤的()本題答案:【Java語言是一個面向過程的程序設計語言】2、【判斷題】Java內(nèi)存必須手動回收本題答案:【錯誤】3、【判斷題】Java的安全檢查機制使得Java更具健壯性本題答案:【正確】小節(jié)測試1、【單選題】以下那項不屬于java平臺的體系()本題答案:【Java平臺商業(yè)版】2、【單選題】以下那項是正確的()本題答案:【JVM是實現(xiàn)Java平臺無關性的關鍵】3、【判斷題】JavaEE是基礎,其他Java技術都基于JavaEE本題答案:【錯誤】4、【判斷題】Java是功能強大、簡單易用的面向?qū)ο缶幊陶Z言本題答案:【正確】小節(jié)測試1、【單選題】以下那項是錯誤的()本題答案:【Java程序開發(fā)包JDK中包括了Java編譯器命令Javadoc】2、【判斷題】不可使用記事本來編輯Java源程序本題答案:【錯誤】3、【判斷題】塊注釋,它可用于某行的一部分、單行或多行注釋本題答案:【正確】小節(jié)測試1、【單選題】流程圖中哪個符號表示數(shù)據(jù)的輸入輸出()本題答案:【平行四邊形】2、【判斷題】判斷框(菱形框)具有條件判斷功能本題答案:【正確】3、【判斷題】可以用流程圖來表示算法本題答案:【正確】小節(jié)測試1、【單選題】默認使用的類加載器不包含以下哪項()本題答案:【應用啟動類加載器】2、【單選題】運行時數(shù)據(jù)區(qū)哪項不屬于線程私有的內(nèi)存區(qū)()本題答案:【方法區(qū)】3、【判斷題】Java編譯器(javac.exe)的作用是將java源程序編譯成中間代碼字節(jié)碼文件本題答案:【正確】4、【判斷題】Java類加載器基于三個機制:委托、可見性和單一性()本題答案:【正確】小節(jié)測試1、【單選題】以下那項不是正確的()本題答案:【Eclipse不具備代碼提示功能】2、【判斷題】工作空間負責管理用戶的資源本題答案:【正確】3、【判斷題】Eclipse工作臺是多個窗口的集合本題答案:【正確】小節(jié)作業(yè)1、【單選題】以下那項不是正確的()本題答案:【不可通過菜單欄設置Eclipse各組件的大小】2、【判斷題】可執(zhí)行的jar包文件是一個自包含的Java應用程序本題答案:【正確】3、【判斷題】可通過菜單欄設置Eclipse各組件的顏色本題答案:【正確】Java程序設計概述Java程序設計概述單元測驗1、【單選題】下列選項中,不屬于Java語言特點的一項是()。本題答案:【編譯執(zhí)行】2、【單選題】Java屬于以下哪種語言()。本題答案:【高級語言】3、【單選題】簡單來說Java程序的運行機制分為編寫、()和運行三個步驟。本題答案:【編譯】4、【單選題】Java程序經(jīng)過編譯后生成的文件的后綴是()。本題答案:【.class】5、【單選題】用Java虛擬機執(zhí)行類名為Test的應用程序的正確命令是()。本題答案:【javaTest】2.2數(shù)據(jù)類型(3)小節(jié)測試1、【判斷題】所有引用對象變量在創(chuàng)建初始化前的值都默認是null。本題答案:【正確】2.2數(shù)據(jù)類型(5)小節(jié)測試1、【單選題】關于類型轉(zhuǎn)換,下列說法錯誤的是()。本題答案:【子類對象變量不可以直接賦值給父類變量】2.4Java的運算符(1)學習目標、知識圖譜、賦值運算符小節(jié)測試1、【單選題】inti=3;intj=5;i+=j;i的值最后為()。本題答案:【8】2、【判斷題】賦值運算符的結(jié)合性是從右到左。本題答案:【正確】2.4Java的運算符(2)算術運算符小節(jié)測試1、【單選題】inti=10;intj=-3;i%=j;i的值最后為()。本題答案:【1】2、【判斷題】10/3,結(jié)果為int型3。本題答案:【正確】2.4Java的運算符(4)邏輯運算符小節(jié)測試1、【判斷題】inta=9;++a=10|a--8;a的結(jié)果為9。本題答案:【正確】2、【判斷題】inti=5;表達式i++=5++i7的結(jié)果為true。本題答案:【錯誤】2.4Java的運算符(5)位運算符小節(jié)測試1、【單選題】System.out.println(808);輸出結(jié)果是()。本題答案:【0】2、【單選題】System.out.println((byte)-1005)結(jié)果為()。本題答案:【-4】2.4Java的運算符(6)對象、字符串連接和條件運算符小節(jié)測試1、【單選題】以下程序輸出結(jié)果是()classC{publicstaticvoidmain(String[]args){inti=10;System.out.println(i8?1.0:-1);}}本題答案:【-1.0】2.4Java的運算符(7)其他運算符及運算符優(yōu)先級小節(jié)測試1、【單選題】inta=10,b=20;表達式b*3+(a+++5)-b%7*(a-5)2的結(jié)果為()。本題答案:【156】小節(jié)測試1、【單選題】完善程序,從鍵盤獲取浮點數(shù)成績,正確選項是()。publicclassInputScore{publicstaticvoidmain(String[]args){Scannerscan=newScanner(System.in);doublescore=scan.__________;System.out.println(score);}}本題答案:【nextDouble()】Java語法基礎單元作業(yè)編程題Java語法基礎單元測驗1、【單選題】下列哪個是合法的標識符?本題答案:【$5】2、【單選題】下列哪個不是Java關鍵字?本題答案:【java】3、【單選題】下面說法錯誤的是()本題答案:【在方法和塊中聲明的變量是局部變量,作用范圍是整個塊或方法?!啃」?jié)測試1、【單選題】寫一程序,判斷某年是否為閏年。publicbooleanleapYear(intyear){if((year%400==0)||(year%100!=0)(year%4==0))returntrue;(1)returnfalse;}本題答案:【else】2、【單選題】下列語句序列執(zhí)行后,m的值是()inta=10,b=3,m=5;if(a==b)m+=a;elsem=++a*m;本題答案:【55】小節(jié)測試1、【單選題】若a和b均是整型變量并已正確賦值,正確的switch語句是()本題答案:【switch(a%b){......}】2、【單選題】下列語句序列執(zhí)行后,k的值是()。Intx=6,y=10,k=5;switch(x%y){case0:k=x*y;case6:k=x/y;case12:k=x-y;default:k=x*y-x;}本題答案:【54】小節(jié)測試1、【判斷題】while循環(huán)語句的循環(huán)體至少執(zhí)行一次。本題答案:【錯誤】小節(jié)測試1、【單選題】for循環(huán)輸出1到100,請補充程序publicstaticvoidmain(String[]args){for(inti=1;___;i++){System.out.println(i);}}本題答案:【i=100】2、【單選題】ints=0;for(intsum=1;sum=1000;____){if(sum%7!=0){s=sum+s;}}System.out.println(s);本題答案:【sum++】3、【單選題】以下哪一個不是Java循環(huán)語句()。本題答案:【switch語句】小節(jié)測試1、【單選題】println語句執(zhí)行了多少次?for(inti=0;i10;i++)for(intj=0;ji;j++)System.out.println(i*j)本題答案:【45】3.程序流程控制單元作業(yè)3.程序流程控制單元測驗1、【單選題】do…while循環(huán)結(jié)構(gòu)中的循環(huán)體執(zhí)行的最少次數(shù)為()。本題答案:【1】2、【單選題】下列循環(huán)執(zhí)行完后,n的值為。intn=0;for(inti=1;i10;i++){for(intj=1;j10;j++){if(j%2==0)n++;}}System.out.println(n);本題答案:【36】3、【單選題】下列語句序列執(zhí)行后,j的值是。inti=1,j=2;if(i--j-1)i*=j;本題答案:【1】編程練習編程練習6.1面向?qū)ο蟪绦蛟O計--測驗1、【多選題】面向?qū)ο蟮娜齻€基本特征?本題答案:【封裝#繼承#多態(tài)】2、【判斷題】由于面向?qū)ο笥蟹庋b、繼承、多態(tài)性的特性,可以設計出低耦合的系統(tǒng),使系統(tǒng)更加靈活、更加易于維護,但是性能比面向過程低本題答案:【正確】6.2對象和類--測驗1、【判斷題】“類和對象(class)是兩種以計算機為載體的計算機語言的合稱。對象是對客觀事物的抽象,類是對對象的抽象。類是一種抽象的數(shù)據(jù)類型。它們的關系是,對象是類的實例,類是對象的模板。對象是通過newclassName產(chǎn)生的,用來調(diào)用類的方法;類的構(gòu)造方法。”本題答案:【正確】6.3對象和類--測驗1、【判斷題】對象的UML圖包含2部分而類圖包含3部分本題答案:【正確】6.6對象和類--測驗1、【判斷題】訪問控制符有公共訪問控制符public、缺省訪問控制符、私有訪問控制符private、保護訪問控制符protected、私有保護訪問控制符privateprotected。本題答案:【正確】2、【判斷題】java中類的訪問控制符有:public和private本題答案:【錯誤】3、【判斷題】域和方法的訪問控制符只有3個,分別是public、private、protected本題答案:【錯誤】4、【填空題】什么是訪問控制符?本題答案:【訪問控制符是一組限定類、域或方法是否可以被程序里的其他部分訪問與調(diào)用的修飾符?!?.7類屬性--測驗1、【判斷題】可以使用fianl將類成員變量聲明為可變量本題答案:【錯誤】2、【判斷題】可以使用public、protected、private申明成員變量的訪問權限本題答案:【正確】6.8構(gòu)造方法與this關鍵字--測驗1、【判斷題】this關鍵字可以用于靜態(tài)方法中本題答案:【錯誤】2、【判斷題】this關鍵字可以調(diào)用當前類中的其他方法本題答案:【正確】3、【填空題】構(gòu)造方法特點?本題答案:【①必須具備和所在類相同的名字。②沒有返回值類型,甚至連void也沒有。③可以重載;即-一個類可以定義多個方法簽名不同的構(gòu)造方法;④可以沒有參數(shù),沒有參數(shù)的構(gòu)造方法稱為無參構(gòu)造方法。⑤如果類未定義任何類型的構(gòu)造方法,編譯器會自動提供一個不帶參數(shù)的構(gòu)造方法。⑥如果已定義的構(gòu)造方法,則不會提供無參構(gòu)造方法?!?.10toString方法--測驗1、【判斷題】toString()方法會從字符串構(gòu)建起返回一個字符串對象本題答案:【正確】6.12創(chuàng)建對象--測驗1、【多選題】java中創(chuàng)建對象的關鍵字是?本題答案:【new#clone】2、【判斷題】java中只能用new關鍵字創(chuàng)建對象本題答案:【錯誤】6.13對象引用變量--測驗1、【判斷題】對象引用變量存儲于堆中,存儲速度比棧要塊本題答案:【錯誤】2、【判斷題】java中,引用變量實際上是一個指針,它指向的是堆內(nèi)存中對象實例。本題答案:【正確】6.15基本類型變量與引用類型變量的區(qū)別-測驗1、【判斷題】基本類型變量存儲的是基本類型值,引用類型變量存儲的是對象的引用,當變量未引用任何對象時,他的值為null本題答案:【正確】6.17對象數(shù)組--測驗1、【判斷題】對象數(shù)組就是指每一個元素都是對象的數(shù)組本題答案:【正確】2、【判斷題】下面創(chuàng)建對象數(shù)組的方法是否正確?publicclassB{publicstaticvoidmain(String[]args){Aa[]=newA[10];for(inti=0;i10;i++){a[i]=newA();}}publicstaticclassA{}}本題答案:【正確】6.21不可變對象和類--測驗1、【判斷題】同時滿足下面三個條件的類為不可變類:1、大部分數(shù)據(jù)都是私有的2、沒有修改器方法3、沒有一個返回指向可變數(shù)據(jù)域的引用訪問器方法本題答案:【錯誤】6.對象和類-編程練習封裝、繼承、多態(tài)作業(yè)抽象類與接口1、【單選題】以下選項可替換題目中//addcodehere而不產(chǎn)生編譯錯誤的是()。publicabstractclassTest{publicintconstInt=5;//addcodeherepublicvoidmethod(){}}本題答案:【publicabstractvoidmethod(inta);】2、【單選題】在Java接口中,下列選項中屬于有效的方法聲明是()本題答案:【voidcMethod();】3、【單選題】下面說法正確的是()本題答案:【接口的方法都是抽象方法(jdk1.8之前),并且沒有方法體,jdk1.8之后接口可以含有default修飾的方法包含方法體】4、【單選題】下面說法正確得是()本題答案:【抽象類之間可以是繼承關系,接口之間也可以是繼承關系】5、【單選題】下列說法,正確的是()本題答案:【抽象方法要被實現(xiàn),所以不能是靜態(tài)的,也不能是私有的】6、【判斷題】抽象類不能直接實例化,普通類可以直接實例化。本題答案:【正確】7、【判斷題】普通類不能包含抽象方法,抽象類可以不包含抽象方法。本題答案:【正確】8、【判斷題】抽象類可以使用final修飾。本題答案:【錯誤】9、【判斷題】選擇定義抽象類的情況通常是需要定義子類的行為,又要為子類提供通用的功能。本題答案:【正確】10、【判斷題】接口可以擴展一個或多個接口。本題答案:【正確】9異常測驗1、【單選題】下列關于異常的說法正確的是()。本題答案:【異常是運行時出現(xiàn)的錯誤】2、【單選題】在異常處理中,如釋放資源、關閉文件、關閉數(shù)據(jù)庫等由()來完成。本題答案:【finally子句】3、【單選題】當方法遇到異常又不知如何處理時,下列說法正確的是()。本題答案:【拋出異常】4、【單選題】有關throw和throws的說法中不正確的是()。本題答案:【throws后面只能加自定義異常類】5、【單選題】關于異常,下列說法正確的是()。本題答案:【異常是一種對象】6、【判斷題】Java語言的異常捕獲結(jié)構(gòu)由try、catch和final三個部分組成。本題答案:【錯誤】7、【判斷題】可通過繼承java.lang.Exception來自定義異常類。本題答案:【正確】隨堂測驗1、【單選題】假設S1和S2是兩個字符串。以下哪個語句是正確的()本題答案:【Strings3=s1+s2;】2、【單選題】表達式1+2+Jav+('a'+1)值是()本題答案:【3Jav98】字符串作業(yè)Java期中考試1、【單選題】下面哪個是編譯Java程序的命令________。本題答案:【javac】2、【單選題】如下哪個是Java中的正確標識符_________。本題答案:【width】3、【單選題】編譯JavaApplication源程序文件將產(chǎn)生相應的字節(jié)碼文件,這些字節(jié)碼文件的擴展名為_________。本題答案:【.class】4、【單選題】設i為1,執(zhí)行表達式i*=2后i為________。本題答案:【2】5、【單選題】從鍵盤獲取浮點數(shù)成績,正確選項是________。publicclassInputScore{publicstaticvoidmain(String[]args){Scannerinput=newScanner(System.in);doublescore=input.__________;System.out.println(score);}}本題答案:【nextDouble()】6、【單選題】以下代碼段執(zhí)行后的輸出結(jié)果為_________。intx=-3;inty=-10;System.out.println(y%x);本題答案:【-1】7、【單選題】下面代碼執(zhí)行完畢后輸出是________。doublearea=3.5;System.out.print(area);System.out.print(area);本題答案:【area3.5】8、【單選題】以下那項布爾表達式是不合法的________。本題答案:【(true)(3=4)】9、【單選題】分析下面代碼,下列說法正確的是________。intcount=0;while(count100){//PointASystem.out.println(WelcometoJava!);count++;//PointB}//PointC本題答案:【count100在PointA處一直為真;】10、【單選題】分析下面代碼,當調(diào)用nPrint(“a”,4)方法時會出現(xiàn)什么結(jié)果?staticvoidnPrint(Stringmessage,intn){while(n0){System.out.print(message);n--;}}本題答案:【aaaa】11、【判斷題】Java語言采用面向?qū)ο蟮乃枷刖幊?,具有跨平臺、分布式、多線程等優(yōu)點。本題答案:【正確】12、【判斷題】Java中給標識符命名時不區(qū)分大小寫。本題答案:【錯誤】13、【判斷題】賦值運算符是雙目運算符,優(yōu)先級低,結(jié)合性為從左到右。本題答案:【錯誤】14、【判斷題】程序在編譯通過以后,仍然可能出現(xiàn)運行時錯誤和邏輯錯誤。本題答案:【正確】15、【判斷題】若變量x已被初始化,則表達式x++;可以當作語句。本題答案:【錯誤】Java期末考試1、【單選題】假設double[][][]x=newdouble[4][5][6],x.length、x[2].length,x[0][0].length分別為()。本題答案:【4,5,and6】2、【單選題】假設ArrayListx含有兩個字符串[Beijing,Singapore],下面那個方法可以使其變成[Beijing,Chicago,Singapore]()。本題答案:【x.add(1,Chicago)】3、【單選題】一個被類的所有對象都共享的屬性用下面哪種方式去定義()。本題答案:【靜態(tài)變量】4、【單選題】假設xMethod()在下面構(gòu)造函數(shù)中被調(diào)用,xMethod()在類中是一個什么方法。()publicMyClass(){xMethod();}本題答案:【一個靜態(tài)方法或一個實例方法】5、【單選題】以下關于Java語言說法錯誤的是()。本題答案:【抽象類可以實例化】6、【單選題】下列哪個不是Java標識符()。本題答案:【3ab】7、【單選題】現(xiàn)有兩個類AClass、BClass,以下描述中表示BClass繼承自AClass的是()。本題答案:【classBClassextendsAClass】8、【單選題】閱讀以下代碼,輸出結(jié)果應該是()。publicclassTestArray{publicstaticvoidmain(String[]args){int[]a;System.out.println(a=+a);}}本題答案:【由于a沒有初始化,代碼不能編譯通過?!?、【單選題】若有定義intm=3;則執(zhí)行完語句m*=m+m后,m的值是()。本題答案:【18】10、【單選題】下面的方法(方法體省略)不能實現(xiàn)方法重載的是()。本題答案:【intmin(intnum1,intnum2)Floatmin(intnum1,intnum2)】11、【單選題】假設Custom類定義如下,設myobject是Custom的一個實例,下列語句不正確的是()。publicclassCustom{inti;staticStrings;voidimethod(){}staticvoidsmethod(){}}本題答案:【System.out.pringln(Custom.i);】12、【單選題】針對下面代碼,下列說法正確的是()。classMyClass{publicstaticvoidmain(String[]args){Scores=newScore(6.0);System.out.println(s.value);}}classScore{intvalue=5;}本題答案:【Score沒有帶一個參數(shù)的構(gòu)造方法】13、【單選題】()描述了一個對象的狀態(tài)。本題答案:【數(shù)據(jù)域】14、【單選題】()描述的是系統(tǒng)內(nèi)部錯誤,除了通知用戶盡量穩(wěn)妥地終止程序外,什么也不能做。本題答案:【Error】15、【單選題】關于接口說法正確的是()。本題答案:【接口中的函數(shù)只是聲明,沒有實現(xiàn)?!?6、【單選題】下列選項中能獨立完成外部文件數(shù)據(jù)讀取操作的流類是()。本題答案:【FileInputStream】17、【單選題】針對下面代碼,下列說法正確的是()。publicclassTestClass{publicstaticvoidmain(Stringarr[]){inti=6/0;System.out
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 出租充氣皮艇合同范本
- 幾人共同購房合同范本
- 電纜外貿(mào)合同范本
- 包裝合同范本8篇
- 公司合同范本梳理審核
- 倉庫流轉(zhuǎn)合同范本
- 單位集資建房轉(zhuǎn)讓合同范本
- 勞防用品采購合同范本
- 出售立軸制砂機合同范本
- 出售玻璃蓋板合同范本
- 幼兒系列故事繪本課件達芬奇想飛-
- 連鎖藥店運營管理
- (中職)中職生禮儀實用教材完整版PPT最全教程課件整套教程電子講義(最新)
- 出納收入支出日記賬Excel模板
- 給水排水用格柵除污機通用技術條件
- DBJ61_T 179-2021 房屋建筑與市政基礎設施工程專業(yè)人員配備標準
- 渝價〔2013〕430號
- 一年級下冊綜合實踐活動課件-身邊的水果和蔬菜全國通用16張
- 市政工程主要施工機械設備
- 書香里的童年
- 三周滾動進度計劃
評論
0/150
提交評論