下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
Java程序設(shè)計(山東聯(lián)盟山東交通學(xué)院)-知到答案、智慧樹答案第一章單元測試1、問題:以下對Java語言的描述不正確的是()。選項:A:Java語言是一個完全面向?qū)ο蟮恼Z言B:Java是結(jié)構(gòu)中立與平臺無關(guān)的語言C:Java是一種解釋性語言D:Java是一種編譯性語言答案:【Java是一種編譯性語言】2、問題:Java語言不具備的特點是()。選項:A:面向過程B:解釋性C:平臺無關(guān)性D:自動垃圾回收機制答案:【面向過程】3、問題:JavaApplication源程序的主類是指包含()方法的類。選項:A:actionPerformed()方法B:main()方法C:init()方法D:toString()方法答案:【main()方法】4、問題:下面哪個是main()方法的合法參數(shù)?選項:A:StringargsB:chara[]C:charaD:Stringa[]答案:【Stringa[]】5、問題:一個Java源程序文件名為A.java,在該文件中定義了一個類A,那么編譯該源程序文件之后得到的字節(jié)碼文件名為A.class。選項:A:對B:錯答案:【對】第二章單元測試1、問題:定義變量intx=4,則表達式x/5*6的結(jié)果是()。選項:A:5B:0C:4.8D:6答案:【0】2、問題:在if(表達式)語句中,表達式的值應(yīng)該是()。選項:A:任意整數(shù)值B:字符串C:非零值D:布爾邏輯值答案:【布爾邏輯值】3、問題:將字符A(碼值為65)賦值給char型變量x的語句中不正確的是()。選項:A:x='\u0041';B:x=0X41;C:x=A;D:x=65;答案:【x=A;】4、問題:s為整數(shù),值為50。以下條件表達式()是正確的寫法。選項:A:s=90B:60<=s<=80C:s=50D:s答案:【s=90】5、問題:以下賦值語句正確的是()。選項:A:charm=65;B:inta=081;C:floatx=3.5;D:booleanflag=1;答案:【charm=65;】第三章單元測試1、問題:下列關(guān)于構(gòu)造函數(shù)的說法正確的是()。選項:A:如果一個類中沒有無參構(gòu)造函數(shù),編譯器會為它創(chuàng)建一個默認的構(gòu)造函數(shù)B:構(gòu)造函數(shù)中可以有return語句C:如果一個類中沒有任何構(gòu)造函數(shù),編譯器會為它創(chuàng)建一個默認的構(gòu)造函數(shù)D:可以編寫調(diào)用構(gòu)造函數(shù)的語句來完成對象的初始化E:構(gòu)造函數(shù)不允許重載F:構(gòu)造函數(shù)可以有返回值,或者寫為void答案:【如果一個類中沒有任何構(gòu)造函數(shù),編譯器會為它創(chuàng)建一個默認的構(gòu)造函數(shù)】2、問題:classCircle{doubleradius;voidprint(){doublepi;System.out.println("周長是:"+2*pi*radius);System.out.println("面積是:"+pi*radius*radius);}}這段代碼有沒有錯誤?選項:A:沒寫構(gòu)造函數(shù)B:radius沒有初始化C:沒有錯誤D:pi沒有初始化答案:【pi沒有初始化】3、問題:下面關(guān)于重載的說法正確的是()。選項:A:構(gòu)造函數(shù)不允許重載B:重載的方法可以通過參數(shù)的個數(shù)或者參數(shù)的類型來區(qū)分C:重載的方法不一定在同一個類中D:重載的方法可以通過返回值來區(qū)分答案:【重載的方法可以通過參數(shù)的個數(shù)或者參數(shù)的類型來區(qū)分】4、問題:加載包p1中所有類的語句是()。選項:A:importp1;B:packagep1.*;C:packagep1;D:importp1.*;答案:【importp1.*;】5、問題:對于語句packageaa;說法不正確的是()。選項:A:該語句可以出現(xiàn)在兩個不同的文件中B:一個程序源文件中最多只能有一條該語句C:該語句可以出現(xiàn)在文件中的任意位置D:該語句指明其所在文件中的類存放到aa包中答案:【該語句可以出現(xiàn)在文件中的任意位置】第四章單元測試1、問題:下面數(shù)組的聲明和創(chuàng)建()是正確的。選項:A:String[][]a=newString[][4];B:String[4][4]a=newString[][];C:String[][]a=newString[][];D:String[][]a=newString[4][4];答案:【String[][]a=newString[4][4];】2、問題:假設(shè)有一個數(shù)組a,a.length表示數(shù)組最大的下標(biāo)值。選項:A:對B:錯答案:【錯】3、問題:數(shù)組a的定義如下:inta[][]=newint[4][6];則a[0].length的值為4。選項:A:對B:錯答案:【錯】4、問題:數(shù)組的long屬性表示數(shù)組中元素的個數(shù)。選項:A:對B:錯答案:【錯】5、問題:數(shù)組的下標(biāo)是從-1開始的。選項:A:對B:錯答案:【錯】第五章單元測試1、問題:下面不能放在一起修飾其后面內(nèi)容的修飾符組合是()。選項:A:publicabstract方法B:publicstatic方法C:abstractfinal類D:staticfinal常量標(biāo)識符答案:【abstractfinal類】2、問題:當(dāng)一個類中有抽象方法時,這個類一定是抽象類。選項:A:錯B:對答案:【對】3、問題:抽象類不一定含有抽象方法。選項:A:對B:錯答案:【對】4、問題:如果要求類A的成員變量m只能在類A中被訪問,那么該成員變量m應(yīng)該用哪一個修飾符?()選項:A:默認B:privateC:protectedD:public答案:【private】5、問題:final修飾的方法不能被覆蓋。選項:A:對B:錯答案:【對】第六章單元測試1、問題:有如下代碼:Strings1="hello";Strings2="hello";則s1==s2的結(jié)果為true。選項:A:錯B:對答案:【對】2、問題:有如下代碼:Strings1="hello";Strings2="hello";則s1.equals(s2)的結(jié)果為false。選項:A:對B:錯答案:【錯】3、問題:System.out.println(s1.insert(3,"aa"));輸出結(jié)果為。選項:A:對B:錯答案:【對】4、問題:Sets=newHashSet();s.add("a");s.add("b");s.add("a");System.out.println(s);輸出結(jié)果為[a,b]。選項:A:錯B:對答案:【對】5、問題:Lists=newArrayList();s.add("a");s.add("b");s.add("a");System.out.println(s);輸出結(jié)果為[a,b]。選項:A:對B:錯答案:【錯】第七章單元測試1、問題:若try語句塊后面跟多個catch,則catch子句根據(jù)其異常參數(shù)的排列方式,下面正確的是()。選項:A:子類異常在前,父類異常在后。B:父類異常在前,子類異常在后。C:只能有具有同一個父類的子類異常。D:父類異常和子類異常不能出現(xiàn)在同一個try程序段中。答案:【子類異常在前,父類異常在后?!?、問題:下面這段程序的輸出結(jié)果是error。這種說法對嗎?publicvoidcompute(){try{System.out.println(3/0);}catch(Exceptione){System.out.println('error');}finally{System.out.println('final');}}選項:A:對B:錯答案:【錯】3、問題:在try…catch…finally結(jié)構(gòu)中,try{}塊中的代碼為可能產(chǎn)生異常的代碼。選項:A:對B:錯答案:【對】4、問題:假設(shè)方法的調(diào)用順序為:main()->a()->b()->c()在c()中發(fā)生了異常,那么尋找異常處理代碼的順序應(yīng)該是c()、b()、a()、main()。選項:A:對B:錯答案:【對】5、問題:publicclasstest{publicstaticvoidmain(String[]args){int[]text={2,0,0,7,0,6};try{System.out.println(text[5]);System.out.println(text[6]);System.out.println(text[0]);}catch(Exceptione){System.out.println('數(shù)組下標(biāo)越界');}}}這段代碼catch子句不會執(zhí)行。這種說法對嗎?選項:A:對B:錯答案:【錯】第八章單元測試1、問題:下面哪一個是字符流?選項:A:FileOutputStreamB:FileInputStreamC:InputStreamD:InputStreamReader答案:【InputStreamReader】2、問題:下面哪一個是字節(jié)流?選項:A:InputStreamReaderB:FileReaderD:InputStream答案:【InputStream】3、問題:建立從文件到內(nèi)存的文件輸入流時,可以用下列()來進行讀取。選項:A:FileB:FileOutputStreamD:FileInputStream答案:【FileInputStream】4、問題:BufferedReader的line()方法可以一次讀取一行輸入。選項:A:錯B:對答案:【錯】5、問題:可以在輸入流中讀數(shù)據(jù),可以向輸出流中寫數(shù)據(jù)。選項:A:對B:錯答案:【對】第九章單元測試1、問題:下列哪一項不屬于布局管理器?選項:A:FlowLayoutB:CardLayoutC:BoxLayoutD:BorderLayout答案:【BoxLayout】2、問題:可以加滾動條的組件是()選項:A:JMenuB:JButtonC:JList答案:【JList;】3、問題:下列不屬于容器的是()。選項:B:PanelC:ScrollPane答案:【】4、問題:設(shè)置容器的布局方式的方法名是layout()。選項:A:對B:錯答案:【錯】5、問題:如果要編寫事件處理器響應(yīng)鼠標(biāo)單擊,則事件處理器類應(yīng)該實現(xiàn)的接口為ActionListener。選項:A:對B:錯答案:【對】第十章單元測試1、問題:創(chuàng)建線程的方法有()選項:A:繼承Thread類B:繼承Three類C:實現(xiàn)enterable接口D:實現(xiàn)Runnable接口答案:【繼承Thread類;實現(xiàn)Runnable接口】2、問題:內(nèi)類是將需要交流的數(shù)據(jù)作為外類的成員變量,將線程類作為內(nèi)類,從而可以直接訪問外類的成員變量。選項:A:錯B:對答案:【對】3、問題:構(gòu)造函數(shù)是將需要交流的數(shù)據(jù)放在一個對象中,將這個對象傳遞給各個線程的構(gòu)造函數(shù),從而實現(xiàn)數(shù)據(jù)的交流。選項:A:對B:錯答案:【對】4、問題:每個對象都有一個標(biāo)志,即鎖標(biāo)志,保證線程對對象的操作是獨一無二的。選項:A:對B:錯答案:【對】5、問題:synchronized(this)的作用是檢查當(dāng)前對象的標(biāo)志,如果該標(biāo)記存在,則將該標(biāo)記取走,并執(zhí)行synchronizecd大括號內(nèi)的代碼。選項:A:錯B:對答案:【對】第十一章單元測試1、問題:下面()表示用來發(fā)送和接收數(shù)據(jù)報包的套接字。選項:A:SocketB:ServerSocketC:DatagramSocketD:DatagramPacket答案:【DatagramSocket】2、問題:在Java網(wǎng)絡(luò)編程中,使用客戶端套接字創(chuàng)建對象時,需要指定服務(wù)器主機名稱和端口。選項:A:錯B:對答案:【對】3、問題:ServerSocket的監(jiān)聽方法accept()方法的返回值類型是Socket。選項:A:錯B:對答案:【對】4、問題:JavaUDPSocket主要用到的兩個類是()。選項:A:DatagramSocketB:SocketC:DatagramPacketD:ServerSocket答案:【DatagramSocket;DatagramPacket】5、問題:在使用UDP套接字通信時,用DatagramSocket類把要發(fā)送的信息打包。選項:A:錯B:對答案:【錯】第十二章單元測試1、問題:下面的類或接口屬于java.sql包的是()。選項:A:ConnectionB:ClassC:URLD:Integer答案:【Connection】2、問題:對于ResultSet及其方法next(),下列說法正確的是()。選項:A:ResultSet光標(biāo)最初位于第一行之前B:當(dāng)調(diào)用next()方法返回true時,光標(biāo)位于最后一行的后面C:一個ResultSet對象包含了執(zhí)行某個SQL查詢語句后滿足條件的所有行(記錄)D:第一次調(diào)用next()方法使第一行成為當(dāng)前行答案:【ResultSet光標(biāo)最初位于第一行之前;一個ResultSet對象包含了執(zhí)行某個SQL查詢語句后滿足條件的所有行(記錄);第一次調(diào)用next()方法使第一行成為當(dāng)前行】3、問題:下列方法返回值為ResultSet的是()。選項:A:executeQuery()B:Cr
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024-2025學(xué)年八年級物理下冊 第六章 常見的光學(xué)儀器 三 生活中的透鏡教案 (新版)北師大版
- 高考地理一輪復(fù)習(xí)第十五章城市、產(chǎn)業(yè)與區(qū)域發(fā)展課件
- 宗祠落成典禮活動合同(2篇)
- 房屋買賣合同(2篇)
- 趙州橋電子課件
- 語文培訓(xùn) 課件
- 第13課 《唐詩五首》-八年級語文上冊同步備課精講(統(tǒng)編版)
- 第10課 《蘇武傳》-高二語文大單元教學(xué)同步備課(統(tǒng)編版選擇性必修中冊)
- 西京學(xué)院《運營管理》2022-2023學(xué)年第一學(xué)期期末試卷
- 西京學(xué)院《圖形設(shè)計》2022-2023學(xué)年第一學(xué)期期末試卷
- (完整版)拌合站、水泥罐、攪拌站地基計算
- 錫柴6110發(fā)動機圖冊
- 中小企業(yè)辦公無線網(wǎng)絡(luò)設(shè)計與實現(xiàn)畢業(yè)設(shè)計論文
- 腎上腺皮質(zhì)激素類藥ppt課件.ppt
- 可研勘察設(shè)計費計費標(biāo)準(zhǔn)
- 刮泥機出廠檢測調(diào)試報告
- 運動處方知識點
- 某企業(yè)員工違規(guī)處理登記表(doc 2頁)
- 生物地理學(xué)熱帶生物群
- 小學(xué)數(shù)學(xué)科教師家長會優(yōu)秀PPT完整版
- 養(yǎng)殖恒溫室設(shè)計方案
評論
0/150
提交評論