




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、1、下面關(guān)于變量及其作用范圍的陳述哪個(gè)是不對(duì)的?( B )A實(shí)例變量是類的成員變量。B實(shí)例變量用關(guān)鍵字static聲明。/Static 聲明的是類變量C在方法中定義的局部變量在該方法被執(zhí)行時(shí)創(chuàng)建。D局部變量在使用前必須被初始化。2、下面哪條語(yǔ)句把方法聲明為抽象的公共方法?( B )Apublic abstract method();Bpublic abstract void method();Cpublic abstract void method()Dpublic void method() extends abstract;3、哪個(gè)是將一個(gè)十六進(jìn)制值賦值給一個(gè)long型變量?( D )Al
2、ong number = 345L;Blong number = 0345;Clong number = 0345L;Dlong number = 0x345L;4、下面的哪個(gè)賦值語(yǔ)句是不對(duì)的?( A )Afloat f = 11.1;Bdouble d = 5.3E12;Cdouble d = 3.14159;Ddouble d = 3.14D;5、下面哪個(gè)是不合法的標(biāo)識(shí)符?( C )A$persons;BTwoUsers;C*point;D_endline;6、若在某一個(gè)類定義中定義有如下的方法: final void aFinalFunction( );則該方法屬于( C )。A、本地方
3、法 B、靜態(tài)方法 C、最終方法 D、抽象方法7、main方法是Java Application程序執(zhí)行的入口點(diǎn),關(guān)于main方法的方法頭以下哪項(xiàng)是合法的( B )。A、 public static void main()B、 public static void main(String args)C、 public static int main(String args)D、public void main(String arg )8、在Java中,一個(gè)類可同時(shí)定義許多同名的方法,這些方法的形式參數(shù)個(gè)數(shù)、類型或順序各不相同,傳回的值也可以不相同。這種面向?qū)ο蟪绦虻奶匦苑Q為( C )。A、隱藏
4、B、覆蓋 C、重載 D、Java不支持此特性9、在Java applet程序中,用戶自定義的Applet子類常常覆蓋父類的( D )方法來(lái)完成applet界面的初始化工作。A、start( ) B、stop( ) C、init( )D、paint( )10、以下代碼段執(zhí)行后的輸出結(jié)果為( C )。int x=-3; float y=10.0f;System.out.println(y%x);A、不能成功編譯 B、-1.0 C、1.0 D、-111、下列關(guān)于構(gòu)造方法的敘述中,錯(cuò)誤的是(C )AJava語(yǔ)言規(guī)定構(gòu)造方法名與類名必須相同BJava語(yǔ)言規(guī)定構(gòu)造方法沒(méi)有返回值,但不用void聲明CJav
5、a語(yǔ)言規(guī)定構(gòu)造方法不可以重載DJava語(yǔ)言規(guī)定構(gòu)造方法只能通過(guò)new自動(dòng)調(diào)用12、關(guān)于被私有訪問(wèn)控制符private修飾的成員變量,以下說(shuō)法正確的是(C )A可以被三種類所引用:該類自身、與它在同一個(gè)包中的其他類、在其他包中的該類的子類B可以被兩種類訪問(wèn)和引用:該類本身、該類的所有子類C只能被該類自身所訪問(wèn)和修改D只能被同一個(gè)包中的類訪問(wèn)13、執(zhí)行完以下代碼int x = new int10;后,以下哪項(xiàng)說(shuō)明是正確的( A )Ax9為0 Bx9未定義Cx10為0Dx0為空14、類Test1定義如下:1. public class Test12 public float aMethod(floa
6、t a, float b) 34 將以下哪種方法插入行3是不合法的。( B )A、public float aMethod(float a, float b,float c) B、public float aMethod(float c,float d) C、public int aMethod(int a, int b) D、private float aMethod(int a,int b,int c) 15、閱讀以下代碼: public class foopublic static void main (String args)String s;System.out.println(s=
7、 + s);輸出結(jié)果應(yīng)該是:( C)A代碼得到編譯,并輸出“s=” B代碼得到編譯,并輸出“s=null” C由于String s沒(méi)有初始化,代碼不能編譯通過(guò)D代碼得到編譯,但捕獲到 NullPointException異常16、下述概念中不屬于面向?qū)ο蠓椒ǖ氖? D )。A對(duì)象、消息 B繼承、多態(tài) C類、封裝 D過(guò)程調(diào)用17、編譯并運(yùn)行以下程序,以下描述哪個(gè)選項(xiàng)是正確的( D )。1. class A2.protected String toString()3.return super.toString();4.A、行2出錯(cuò),不能成功編譯 B、編譯通過(guò)但運(yùn)行時(shí)出錯(cuò)C、編譯通過(guò)運(yùn)行無(wú)異常 D、
8、不能成功編譯,行3出錯(cuò)18、假設(shè)Foo類有如下定義,設(shè)f是Foo類的一個(gè)實(shí)例,下列語(yǔ)句調(diào)用哪個(gè)是錯(cuò)誤的?( A )public class Fooint i;static String s;void imethod() static void smethod() A、Foo.imethod(); B、f.imethod();C、System.out.println(f.i); D、Foo.smethod()19、以下哪個(gè)接口的定義是正確的?( D )A、 interface A void print() ;B、 abstract interface A void print() ;C、 abs
9、tract interface A extends I1, I2 / I1、I2為已定義的接口 abstract void print() ;D、 interface A void print();20、關(guān)于以下程序段,正確的說(shuō)法是( C )1Strings1=“a”+“b”;2 Strings2=newString(s1);3 if(s1=s2)4 System.out.println(“= =is succeeded”);5 if (s1.equals(s2)6 System.out.println(“.equals() is succeeded”);A行4與行6都將執(zhí)行 B行4執(zhí)行,行6
10、不執(zhí)行C行6執(zhí)行,行4不執(zhí)行 D行4、行6都不執(zhí)行21、下列哪些標(biāo)識(shí)符是不合法的?( B )A: _underscoreB: 5IntelC: Intel5 D: $value$ 22、對(duì)數(shù)組的定義及初始化不正確的方法是:( B ) Aint array; Bint array8; Cint array=new int8; Dint array=new int8; 23、下面哪個(gè)表達(dá)式正確?( D ) Afloat f=1.3; Bchar c=a; Cbyte b=257; Dint i=10;24、下面程序運(yùn)行結(jié)果為:(D)public class test3public static v
11、oid main(String args) int count=0; for (int i=0;i 0 ) 5) j = I * 2; 6) System.out.println ( The value of j is + j ); 7) k = k + 1; 8) I-; 9) 10 A、 line 4 B、 line 6 C、 line 7 D、 line 876.MAX_LENGTH是int型public成員變量, 變量值保持為常量100,用簡(jiǎn)短語(yǔ)句定義這個(gè)變量。 ( B )A、 public int MAX_LENGTH=100; B、 final int MAX_LENGTH=100
12、; C、 final public int MAX_LENGTH=100; D、 public final int MAX_LENGTH=100. 77.給出下面代碼:1) class Parent 2 private String name; 3 public Parent() 4 5) public class Child extends Parent 6 private String department; 7 public Child() 8 public String getValue() return name; 9 public static void main(String a
13、rg) 10 Parent p = new Parent(); 11 12 那些行將引起錯(cuò)誤? ( A )A、 第3行 B、 第6行 C、 第7行 D、 第8行78.類Teacher和Student是類Person的子類; Person p; Teacher t; Student s; /p, t and s are all non-null. if(t instanceof Person) s = (Student)t; 最后一句語(yǔ)句的結(jié)果是: ( B )A、 將構(gòu)造一個(gè)Student對(duì)象; B、 表達(dá)式是合法的; C、 表達(dá)式是錯(cuò)誤的; D、 編譯時(shí)正確,但運(yùn)行時(shí)錯(cuò)誤。 79.給出下面代碼
14、段 1) public class Test 2 int m, n; 3 public Test() 4 public Test(int a) m=a; 5 public static void main(String arg) 6 Test t1,t2; 7 int j,k; 8 j=0; k=0; 9 t1=new Test(); 10 t2=new Test(j,k); 11 12 哪行將引起一個(gè)編譯時(shí)錯(cuò)誤?( C ) A、 line 3 B、 line 5 C、 line 6 D、 line 10 80.對(duì)于下列代碼: 1) class Person 2 public void pri
15、ntValue(int i, int j) /. 3 public void printValue(int i)/. 4 5) public class Teacher extends Person 6 public void printValue() /. 7 public void printValue(int i) /. 8 public static void main(String args) 9 Person t = new Teacher(); 10 t.printValue(10); 11 第10行語(yǔ)句將調(diào)用哪行語(yǔ)句? ( B )A、 line 2 B、 line 3 C、 l
16、ine 6 D、 line 781.哪個(gè)關(guān)鍵字可以拋出異常? ( C )A、 transient B、 finally C、 throw D、 static 82.Main()方法的返回類型是: ( B )A、 int B、 void C、 boolean D、 static 83.System類在哪個(gè)包中? ( C )A、 java.util B、 java.io C、 java.awt D、 java.lang84.對(duì)于下列代碼: public class Parent public int addValue( int a, int b) int s; s = a+b; return s;
17、 class Child extends Parent 下述哪些方法可以加入類Child? ( D )A、 int addValue( int a, int b )/ do something. B、 public void addValue (int a, int b )/ do something. C、 public int addValue( int a )/ do something. D、 public int addValue( int a, int b )throws MyException /do something. 85.給出下面代碼: public class test
18、 static int a = new a10; public static void main(String args) System.out.println(arr10); 那個(gè)選項(xiàng)是正確的? ( A )A、 編譯時(shí)將產(chǎn)生錯(cuò)誤; B、 編譯時(shí)正確,運(yùn)行時(shí)將產(chǎn)生錯(cuò)誤; C、 輸出零; D、 輸出空。 86.下面哪些選項(xiàng)是正確的main方法說(shuō)明? ( B )A、 public main(String args) B、 public static void main(String args) C、 private static void main(String args) D、 void mai
19、n() 87.給定下面的代碼片段: 1) String str = null; 2) if (str != null) & (str.length() 10) 3 System.out.println(more than 10); 4 5) else if (str != null) & (str.length() 2)5D、(23)104. 下面哪個(gè)是對(duì)字符串String的正確定義 ( A )A、String s1=null;B、String s2=null ;C、String s3=(String) abc ;D、String s4=(String) uface;105. 下面哪條語(yǔ)句不能
20、定義一個(gè)float型的變量( C )A、float f1= -343 ;B、float f2=3.14 ;C、float f3=0x12345 ; D、float f4=2.8F ;106. 下面哪條語(yǔ)句定義了5個(gè)元素的數(shù)組( B )A、int a=22,23,24,25,12;B、int a =new int(5);C、int 5 array;D、int arr;107. 下面哪個(gè)范圍是char型的取值范圍( C )A、-256 255B、-(215) (215)-1C、u0000 uffffD、032767108. 給出一段程序,選擇運(yùn)行結(jié)果public class sss public static void main(String args)String s1=args1; String s2=args2;String s3=args3; String s4=args4;System.out.println(“args2=”+s2);命令行執(zhí)行: java sss 1 2 3 4 結(jié)果是下面哪一個(gè)?( C )A、args2=2B、args2=nullC、args2=1D、運(yùn)行出現(xiàn)異常109. 下面哪個(gè)描述是正確的( C )A、Applet程序中不需要main()方法,也不能有B、Application程序中可以沒(méi)有main()方法。C、Applet程序中可
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 培訓(xùn)機(jī)構(gòu)方案如何做
- 旅游大巴司機(jī)培訓(xùn)
- 社保培訓(xùn)總結(jié)
- 廣州南洋理工職業(yè)學(xué)院《新中國(guó)文學(xué)與社會(huì)變遷》2023-2024學(xué)年第一學(xué)期期末試卷
- 南昌工學(xué)院《第一外國(guó)語(yǔ)(英)》2023-2024學(xué)年第一學(xué)期期末試卷
- 寧波衛(wèi)生職業(yè)技術(shù)學(xué)院《熱力學(xué)統(tǒng)計(jì)物理》2023-2024學(xué)年第一學(xué)期期末試卷
- 藥品監(jiān)管人員的職業(yè)素養(yǎng)與能力提升
- 當(dāng)前社會(huì)治安形勢(shì)與平安建設(shè)的緊迫性分析
- 浙江電力職業(yè)技術(shù)學(xué)院《大學(xué)生英語(yǔ)拓展系列專業(yè)英語(yǔ)1》2023-2024學(xué)年第一學(xué)期期末試卷
- 新時(shí)代大學(xué)生家國(guó)情懷培育機(jī)制研究
- 第五單元 第5節(jié) 跨學(xué)科實(shí)踐:制作望遠(yuǎn)鏡 教學(xué)設(shè)計(jì)-2024-2025學(xué)年人教版物理八年級(jí)上冊(cè)
- 2022-2023學(xué)年湖南省岳陽(yáng)市城區(qū)人教版六年級(jí)下冊(cè)期末測(cè)試數(shù)學(xué)試卷(原卷版+解析)
- 2023年湖南省普通高等學(xué)校對(duì)口招生考試語(yǔ)文題
- 人工智能算法開(kāi)發(fā)合作合同
- 和合文化與國(guó)際傳播
- 客服主管崗位周工作計(jì)劃
- 煤礦急救知識(shí)培訓(xùn)課件
- 高速公路路產(chǎn)賠(補(bǔ))償收費(fèi)標(biāo)準(zhǔn)表
- 壓接端子檢驗(yàn)標(biāo)準(zhǔn)
- 雙方關(guān)于2024年度地鐵車輛采購(gòu)及維護(hù)合同2篇
- 中心靜脈導(dǎo)管相關(guān)血流感染的預(yù)防及護(hù)理
評(píng)論
0/150
提交評(píng)論