


版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領
文檔簡介
1、Java面向?qū)ο蟪绦蛟O計考試卷班級:姓名:時間:90分鐘一、選擇題(沒有注明多選,則為單選)1、下列變量定義錯誤的是A. int a;B. double b=;C. boolean b=true;D. float f=;2、6+5%3+2勺值是A. 2B. 1C. 9D. 103、對于一個三位的正整數(shù)n,取出它的十位數(shù)字k (k為整型)的表達式是A. k = n / 10 % 10 arseFloat(str);4、下邊程序運行的結(jié)果是實例化子類對象要看父類A. Base Base() "Base");B. 程序運行但沒有任何輸出5、下面程序運行的結(jié)果是A 值傳遞1. pu
2、blic class X 2. private static int a;3. public static void main( Stri ng args) 4. modify(a);5.5. 6. public static void modify(i nt a) 7. a+;8. 9. A. 0B. 1C. 程序編譯失敗D. 程序拋出異常6、下面程序運行的結(jié)果是1. String s = "Hello" + 9 + 1;+字符連接(9+1+” hello ” =10hello(string 類型)A.2.B.Hello91C.D.程序編譯失敗7、下列說法正確的是CA.
3、一個子類可以有多個父類,一個父類也可以有多個子類B. 一個子類可以有多個父類,但一個父類只可以有一個子類C. 一個子類可以有一個父類,但一個父類可以有多個子類D. 上述說法都不對8下面程序運行的結(jié)果是1. abstract class AbstrctIt 2.abstract float getFloat ();3. 4. public class AbstractTest exte nds AbstractIt 5.private float f1=;6.private float getFloat () retur n f1; A.編譯成功B.在第6行產(chǎn)生一個運行時異常C.在第6行產(chǎn)生一個
4、編譯錯誤D.在第2行產(chǎn)生一個編譯錯誤9、下面的程序輸出的結(jié)果是:1.public class A impleme nts B 2.public static void main( Stri ng args)3.int i;4.A c1 = new A();5.i=;6."i="+i);7.8.9.in terface B 10.int k = 10;接口(抽象方法和靜態(tài)常量的結(jié)合)里的靜態(tài)常量public staticfinal11.A.i=0B.i=10C.程序有編譯錯誤D.i=true10、 方法methodA返回類型是:1. public class retur nl
5、t2.retur nType methodA(byte x, double y) 3.retur n (short) x/y * 2;4.5. A.intB.byteC.longD.double11、下面的程序輸出的結(jié)果是:1. public clast 2.public static void main( stri ngargs) 3.int x = 3;4.int y = 1;5.if (x = y)equal ” );7.else8.9.10.A.EqualB.Not EqualC.編譯失敗D.程序沒有任何輸出結(jié)果12、在下面程序中,變量i可以使用的數(shù)據(jù)類型是:(兩個答案)1. swit
6、ch (i) default:3.4. A.charB.byteC.float 不行D.double不行E.object13、應用程序的main方法中有以下語句,則輸出的結(jié)果是:1.int x=122,33,55,678,-987;2.int y=x0;3.for(int i=1;i<i+)4.if(xi>y)5.y =xi;6.A.B.-987C.3314、程序輸出的結(jié)果是1. public class X 2.public static void main( Stri ng args) 3.try 4.badMethod();7.catch (Exceptio n ex) 10
7、.fin ally 5.public static void badMethod() A.ABB.BDC.EACDD.ABCD15、程序輸出的結(jié)果是1 3);public static void main( Stri ng args) 4.Object o = new Foo();5.Foo foo = (Foo)o;6."i = " + ;7. 8.A.i=3B.i = 0.C.程序編譯錯誤D.程序運行時拋出異常16、 下面程序運行的結(jié)果是:1. class ExcO exte nds Excepti on 2. class Exc1 exte nds
8、 ExcO 3. public class Test 4. public static void main( Stri ng args) 5. try 6. throw new Exc1();7. catch (Exc0 e0) 8. "Ex0 caught");9. catch (Exceptio n e) 10. "exception caught");11. 12. 13. A. Ex0 caughtB. exceptio n caughtC. 編譯失敗,錯誤在第2行D. 編譯失敗,錯誤在第6行17、下面表達式計算的結(jié)果和返回值類型分別是+ ();
9、 0-1 之間的小數(shù)A.B.C. floatD. doubleE. 一個隨機數(shù)18、下面程序運行的結(jié)果是:in terface Test 2. int frood = 42;3. TestImpl impleme nts Test 5. private static int frood;6. public static void main( Stri ng args) 7. 9.A. 0B. 1C. 42D. 43答題卡123456789101112131415161718192021222324252627282930、編程題注意:書寫清晰,看不清楚不給分,注意字體大小,寫不下可以寫在背面,
10、標清題號1輸出n行n列的空心矩形(要求使用嵌套循環(huán)),當 n=5時,運行結(jié)果顯示如下: # #程序如下:public class Test public static void main( Str in g args) int n=5;for ( int i=1; i<=n; i+) for ( int j=1;j<=n;j+)if (i=1|i=n|j=1|j=n) /只有正方形的邊緣都為"#" else "#");II II ./其他地方都是空丿;2、設計Java程序假設有50瓶飲料,喝完3個空瓶可以換一瓶飲料,依次類推,請問總共喝了多少
11、瓶飲料 程序如下:public class Test public static void main( Str in g args)int sum=0;int empty=1;for (int i=50; i>0; i-)if (empty =3)empty =1; i+; else empty+;sum+;"總共喝了 “ + sum + "瓶飲料?!?;3、設計Java程序,實現(xiàn)如下功能:獲取50個0至300之間的隨機整數(shù),并輸出到屏幕上;取出上面50個整數(shù)中的偶數(shù),倒序排列輸出到屏幕上。 程序如下:public class Test public static v
12、oid main( Str in g args)int ary = ;int even = 0;for (int i = 0; i <50; i+) int num = ( int )()*300);"nu m:" +nu m);if (num%2=0) ary = (ary, +1); aryeve n+ = num; (ary);for ( int i = ; i >=0; i-) "偶數(shù):"+aryi); 4、編寫一個Java應用程序,設計一個汽車類Vehicle,包含的屬性有車輪個數(shù)wheels和車重weight。小車類Car是Veh
13、icle的子類,其中包含的屬性有載人數(shù)loader??ㄜ囶怲ruck是Car類的子類,其中包含的屬性有載重量payload。每個類都有構(gòu)造方法和輸出相關數(shù)據(jù)的方法。程序如下:class Vehiclepublic Vehicle()int wheels;int weight ;public void print()"汽車車輪個數(shù)是:"+wheels+",汽車車重為:"+weight+"。");class Car extends Vehiclepublic Car() super ();int loader ;public void print()"小車有載人數(shù)是:"+loader +"。");class Truck extends Carpublic Truck() super ();int p
溫馨提示
- 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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 高考物理課標版一輪復習考點規(guī)范練15功和功率
- 物理選修3-5全套講義第三章原子核與放射性3-1
- EPC與DBB兩種承包模式的空間結(jié)構(gòu)的優(yōu)化對比
- 甲襞微循環(huán)袢頂直徑在糖尿病周圍神經(jīng)病變篩查的初步探討
- 特發(fā)性肺纖維化疾病中氧化應激反應對肺泡干細胞功能的調(diào)控
- 野菊花保肝膠囊抗乙肝病毒及肝保護作用研究
- 高中化學1.1物質(zhì)的分類學案2人教版第一冊
- 2025版高中物理第六章3實驗:傳感器的應用訓練含解析新人教版選修3-2
- 2025版高考歷史一輪復習第18講新航路開辟殖民擴張與世界市場的拓展課時作業(yè)含解析人民版
- 做工合同范例
- 2025年中國羊毛絨線市場調(diào)查研究報告
- 肥料登記申請書
- 礦產(chǎn)勘探數(shù)據(jù)分析-深度研究
- 人教版高中英語挖掘文本深度學習-選修二-UNIT-4(解析版)
- 2025年北京控股集團有限公司招聘筆試參考題庫含答案解析
- 2024年07月江蘇銀行招考筆試歷年參考題庫附帶答案詳解
- 2025中智集團招聘重要崗位高頻重點提升(共500題)附帶答案詳解
- 2025年人事科年度工作計劃
- 2023中華護理學會團體標準-注射相關感染預防與控制
- 醫(yī)院診斷證明書word模板
- 中藥學電子版教材
評論
0/150
提交評論