


版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、Java 試題一單項(xiàng)選擇1) 在 Java 中,在包 com.db 下定義一個(gè)類,要讓包 com.util 下的所有類都可以訪問這個(gè)類這個(gè)類必須定義為 () 。()a)protectedb)privatec)publicd)friendly2)在Java中,下列()語句不能通過編譯。( 選擇一項(xiàng) )a)String s= "join” + "was''+ ";hereb)String s= "join” +3;c)int a= 3+5d)float f=5+5.5;3)給定 java 代碼如下,運(yùn)行時(shí),會(huì)產(chǎn)生 ()類型的異常。 (選擇一項(xiàng)
2、 )String s=null ;s.concat ("abc ) ;”a) ArithmeticExceptionb) NullPointerExceptionc) lOExceptiond) EOFException4) 在java中,()對(duì)象可以使用鍵/值的形式保存數(shù)據(jù)。(選擇一項(xiàng))a) ArrayListb) HashSetc) HashMapd) LinkedList5) 給定如下 java 代碼,編譯運(yùn)行之后,將會(huì)輸出 () 。public class Test(public staticvoid main (String args) (int a=5;System.ou
3、t.println(a%2= 1) ?(a+l) /2:a/2) ;( 選擇一項(xiàng) )a) 1b) 2c) 2.5d) 3(選6) 以下 Java 語句中,String str = "123456789” ;str =str.subStr;執(zhí)行后str 中的值為。擇一項(xiàng) )a) “ 23”b) “123"d) “ 234”7) 給定如下 java 代碼,編譯時(shí)會(huì)在 () 出現(xiàn)錯(cuò)誤。class Parent (class Child extends Parent (public static void main (String args) ( Parent pl=new Chi
4、ld() ; / 第一行 Parent p2=new Parent () ; 第二行 Child cl=new Child() ; / 第三行 Child c2=new Parent () ; 第四行( 選擇一項(xiàng) )a) 第一行b) 第二行c) 第三行d) 第四行8) 給定如下 java 代碼,編譯運(yùn)行時(shí),結(jié)果是 () 。( 選擇一項(xiàng) ) public class Testpublic static void main (String args) ( for (int i=0;i<3; i+) (System.out.print(i);System.out.print(i);a)編譯時(shí)報(bào)
5、錯(cuò)b)正確運(yùn)行,輸岀012c)正確運(yùn)行,輸岀123d)正確運(yùn)行,輸岀01239) Java 語言中,String str="l23456789”,System.out.println(str.indexOf("輸岀結(jié)果為()”。),選擇一項(xiàng) )a) 6b) 5c) 4d) -110) 在java中,已定義兩個(gè)接口 B和C,要定義一個(gè)實(shí)現(xiàn)這兩個(gè)接口的類,以下語句正確的是 ()。(選擇一項(xiàng))a) interface A extends B,Cb) interface A implements B,Cc) class A implements B,Cd) class A impl
6、ements B,implements C11) 下列說法中錯(cuò)誤的一項(xiàng)是 ()a) 線程就是程序b) 線程是一個(gè)程序的單個(gè)執(zhí)行流c) 多線程是指一個(gè)程序的多個(gè)執(zhí)行流d) 多線程用于實(shí)現(xiàn)并發(fā)12) 給定 JAVA 代碼,如下:Class Parent(public void count() (System.out.println( 10%3);public class Test extends Parent (public void count() (System.out.println(10/3);public static void main(String args) (Parent p =
7、 new Test();p.count();運(yùn)行編譯后,輸出結(jié)果是 () 。( 選擇一項(xiàng) )a) 1b) 1.0c) 3d) 3.333333333333333513) 給定某 java 程序的 main 方法,如下; ( 選擇一項(xiàng) ) public static void main(String args) (int i = 0;System.out.println(i+);a) 0b) 1c) 編譯錯(cuò)誤d) 運(yùn)行時(shí)出現(xiàn)異常14) 給定java程序,如下:編譯運(yùn)行Test.java,結(jié)果是()。(選擇一項(xiàng))public class Test(private static final int
8、counter=10; public static void main(String args) (System.out.println(+counter);a) 10b) 11c) 編譯錯(cuò)誤d) 運(yùn)行時(shí)出現(xiàn)異常15) 下列哪個(gè)一個(gè)操作不能使線程從等待阻塞狀態(tài)進(jìn)入對(duì)象阻塞狀態(tài)(D)a) 等待陰塞狀態(tài)下的線程被notify。喚b) 等待阻塞狀態(tài)下的純種被interrput。中斷c) 等待時(shí)間到d) 等待阻塞狀態(tài)下的線程調(diào)用 wait()方法16) 在JAVA中,要?jiǎng)?chuàng)建一個(gè)新目錄,要使用()類的實(shí)例。(選擇一項(xiàng))a) Fileb) FileOutputStreanc) Prin tWriterd)
9、 Dir17) 在java中,下列()類不能派生岀子類.(選擇一項(xiàng))a) public class MyClass )b) class MyClass ( c) abstract class MyClass )d) fin al class MyClass )18) 在java中,以下()命令能夠?qū)ava源文件編譯為類文件(選擇一項(xiàng))a) javab) javawc) javacd) jar19) 在JAVA中,要判斷 D盤下是否存在文件abc.txt,應(yīng)該使用以下()判斷語句。(選擇 一項(xiàng))a) if(new File("d:abc.txt") .exists() =
10、=1)b) if(File.exists("d:abc.txt") = =1)c) if(new File("d:/abc.txt” ) .exists()d) if(File.exists( 4<d:/abc.txt)20) 給定JAVA代碼,如下:編譯運(yùn)行,結(jié)果是 ()。(選擇一項(xiàng))public static void main( str in g args)Stri ng s; System.out.pr intln( "s="+s);a編譯錯(cuò)誤b編譯通過,但岀現(xiàn)運(yùn)行是錯(cuò)誤c正常運(yùn)行,輸岀s=nulld正常運(yùn)行,輸出s=$1)給定一
11、個(gè)java程序的main方法的代碼片段如下:假如 d目錄下不存在 abc.txt文件,現(xiàn)運(yùn)行該程序,下面的結(jié)果正確的是()o (選擇一項(xiàng))try Prin tWriter out=n ew Prin tWriter (n ew FileOutputStream("d:/abc.txt'');Str ing n ame=,Ache n"out.pri nt(n ame);out.close();catch(Execpti on e)(System.out.println ("文件沒有發(fā)現(xiàn)!");a)將在控制臺(tái)上打印:“文件沒有發(fā)現(xiàn)!”b)正
12、常運(yùn)行,但沒有生成文件abc.txtc)運(yùn)行后生成abc.txt,但該文件中無內(nèi)容d)運(yùn)行后生成abc.txt,該文件內(nèi)容為:chen22)下列哪個(gè)方法可以使線程從運(yùn)行狀態(tài)進(jìn)入其他阻塞狀態(tài)(A)a)_sleepb) waitc) yieldd) start23)給定某java程序的main方法如下,該程序的運(yùn)行結(jié)果是()(選擇一項(xiàng))public static void main ( String args)(boolea n boo=true;if ( boo= false) System, out. printin ( a);)else System, out. printin ( b);d
13、) dJava語言的關(guān)鍵字的是()(選擇一項(xiàng))a)a b) b c) c24)下列選項(xiàng)中,不屬于a) importb) mallocc) exte ndsd) new(選擇25)在JAVA中,()類提供定位本地文件系統(tǒng),對(duì)文件或目錄及其屬性進(jìn)行基本操作。 一項(xiàng))a)Filei nputstreamb)FileReaderc)Filewriterd)File26)在JAVA中,()關(guān)鍵字用來終止循環(huán)語句。(選擇一項(xiàng))a)returnb)con ti nuec)breakd)exit27)給定java代碼,如下,編譯運(yùn)行后,結(jié)果是0。(選擇一項(xiàng))public class Test(static S
14、tri ng s;public static void main( Stri ng args)(char c=s. charAt(0) ; System, out. printin(c) ; )a)編譯錯(cuò)誤b)運(yùn)行期異常,異常類型為NullPointerExceptionc ) 運(yùn)行期異常,異常類型為ArithmeticExceptioind) 正確運(yùn)行,但無輸出內(nèi)容28)給定 Java 代碼如下,關(guān)于 super 的用法,以下描述正確的是 0。(選擇一項(xiàng)) class C extends B ( public C () (super () ; a)用來調(diào)用類B 中定義的super()方法b)
15、用來調(diào)用類C 中定義的super()方法c)用來調(diào)用類B 的無參構(gòu)造方法d)用來調(diào)用類B 中第一個(gè)岀現(xiàn)的構(gòu)造方法29)給定 java 代碼如下,編譯運(yùn)行,結(jié)果是()。(選擇一項(xiàng)) public static void main ( String args ) int i;System, out. printin ( "i 二 “ +)i ;a)編澤錯(cuò)誤b)運(yùn)行時(shí)出現(xiàn)例外c)正常運(yùn)行,輸出 UTd)正常運(yùn)行,輸出 i 二 030)研究下面的Java代碼,當(dāng)x二2時(shí),運(yùn)行結(jié)果是()。(選擇一項(xiàng)) switch ( x) easel: System, out. printin ( 1) ;
16、 case2: case3: System, out. printin ( 3) ; Case4: System, out. printin ( 4) ;)a)沒有輸岀任何結(jié)果b)輸岀結(jié)果為3c)輸岀結(jié)果是3和4 d)輸岀結(jié)果是1、3和431 ) 類 java.util.HashMap 實(shí)現(xiàn)了()接口。(選擇一項(xiàng))a)Collectionb)Setc)Mapd)Listcom.db 包中32)在Java中,com包中某類的方法使用下歹!J ()訪問修飾符修飾后,可以被的 子類訪問,但不能被 com.db 中其他類訪問。(選擇一項(xiàng))a) privateb) protectedc) publicd
17、) friendly33) 在java中,使用關(guān)鍵字來定義一個(gè)接口。(選擇一項(xiàng))a) classb) in terfacec) extendsd) implements34) 在java中,()接口位于集合框架的頂層(選擇一項(xiàng))a) -Map b) Collectio n c) Set d) List35) Java中,byte數(shù)據(jù)類型的取值范圍是()。(選擇一項(xiàng))a) -256 至 255b ) -255 至 255c ) -128 至 127d ) -127 至 12836) 分析如下JAVA代碼片段,輸岀結(jié)果為().(選擇一項(xiàng))int price = 10;i nt n umber =0
18、;i nt monney =0; for(i nt i=0;i <2;i+)(n umber+;price;monney +=number*price ;System.out.pri ntln(monn ey);a) 25 b) 28c)31 d) 3037) 給定java代碼如下,編譯運(yùn)行后,輸岀結(jié)果是()(選擇一項(xiàng))。public class test (static int i;public int aMethodQ (i+ ;return i;)public static void main (Stri ng args)(Test test=new Test();test.aMe
19、thod ();System.out.pr intln (test.aMethod。); a) 0 b) 1 c) 2 d) 3(選擇一38) 在java的異常處理模型中,無論是否發(fā)生異常, ()塊中的代碼都會(huì)被執(zhí)行。 項(xiàng))a) tryb) catchc) fin allyd) throw39) 在java中,以下代碼()正確地創(chuàng)建了一個(gè)InputStreamReader類型的對(duì)象。e) new InputStreamReader (new FileInputStream(l. dat );f) new InputStreamReader (new Fi 1 eReader ( z/l. da
20、t z);g) new InputStreamReader (new BufferedReader ( l. dat );h) new InputStreamReader (z/l. datz/);40) 在java中,訪問修飾符限制性最高的是()。i) privatej) protectedk) publicl) friendly41) 分析如下的Java代碼段,()編譯沒有異常和錯(cuò)誤(選擇一項(xiàng))a) byte b=257 ;b) boolean b 二 null;c) float f=l. 3;d) int i=12;42)在Java的異常處理中,用戶自定義的異常類應(yīng)該是()的子類。(選擇
21、一項(xiàng))a)Exceptionb)Throwablec) Errord) RuntimeException43) 在Java中,如果父類中的某些方法不包含任何邏輯,并且需要由子類重寫,應(yīng)該使用()關(guān)鍵字來聲明父類的這些方法。 ( 選擇一項(xiàng) )a) finalb) staticc) abstractd) void44) 在Java中,關(guān)于HashMap類的描述,以下說法錯(cuò)誤的是()。(選擇一項(xiàng))a) HashMap 使用鍵 / 值的形式保存數(shù)據(jù)b)HashMap 能夠保證其中元素的順序c)HashMap 允許將 null 用作鍵d) HashMap 允許將 null 用作值45) 在 JAVA 中
22、,無論測(cè)試條件是什么,下列a)forb)do.while() 循環(huán)將至少執(zhí)行一次。 ( 選擇一項(xiàng) )c) whiled) while.do46) 在Java中,下列代碼運(yùn)行后的輸岀結(jié)果是()。(選擇一項(xiàng))int x=5*3;int y=x+5/x+3;System.out.println(y);a) 18b) 21c) 19d) 447) 分析下面這段 Java代碼,它的運(yùn)行結(jié)果是() 。 ( 選擇一項(xiàng) )import java.io.*;public class B (public static void main(Stringargs) ( int i=12;System.out.prin
23、tln(i*=+i);a) 145b) 169c) 156d) 程序無法編譯48) 在Java中,下面這段代碼運(yùn)行后的結(jié)果是()。(選擇一項(xiàng))class FatherClass(final protected void faMethod() ( System.out.printlnC 44 這是父類中的方法”) ; )class SonClass extends FatherClass(public void faMethod() (System.out.println( u這是子類中的方法”);)public static void main(String args) ( FatherCla
24、ss obj=new SonClass(); obj.faMethod();)a) 這是父類中的方法b) 這是子類中的方法c) 這是父類中的方法 這是子類中的方法d) 編譯錯(cuò)誤二多項(xiàng)選擇49) 在Java中,下面關(guān)于變量及其作用域的描述錯(cuò)誤的是()a) 實(shí)例變量是存放在方法區(qū)中b) 實(shí)例變量用關(guān)鍵字 static 聲明c) 在方法中定義的局部變量在該方法被執(zhí)行時(shí)創(chuàng)建d) 局部變量在使用前必須被初始化50) 給定 Java 代碼,如下:abstract class Shape ( abstract void draw() ;要?jiǎng)?chuàng)建Shape類的子類Circle,以下代碼正確的是()(選擇二項(xiàng))a
25、) class Circle extends Shape(int draw() (b) abstract class Circle extends Shape(c) class Circle extends Shape( void draw();d) class Circle extends Shape(void draw() ()51) 給定一個(gè)Java程序的方法結(jié)構(gòu)如下;以下方法體實(shí)現(xiàn)語句正確的是()。(選擇兩項(xiàng))public Integer change( int i) (a) Integer int =new Integer( i);return int;b) Integer t =
26、Integer. valueOf(i);return t;c) return new Integer( i);d) return i;52) 給定 JAVA 程序 Test.java, 如下:package com;public class Test(public void talk() ( )protected void walk() ()private void climb( ) )private void jump( ) ()給定Test的子類Test2,代碼如下:Package com.util;Import com.*;Public class Test2 extends TestPublic static void main(String args)(Test2 tt=new Test2();/A可以在Test2的A處加入的代碼是()。(選擇二項(xiàng))a) tt.talk();b) tt.walk();c) tt.climb();d) tt.jump( );53) 在 JAVA 語言中,下面變量命名合法的有 () 。 ( 選擇二項(xiàng) )a) variable 123b) 123variblec) privated) variable_12354) 給定一段 JAVA 代碼如下:要打印出 list 中存儲(chǔ)的內(nèi)容,以下語句正確的是 ()o ( 選擇
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 教育技術(shù)應(yīng)用綜合案例AR在教學(xué)中的廣泛應(yīng)用
- 智能教育技術(shù)的推廣與應(yīng)用前景
- 智慧城市環(huán)境管理與可持續(xù)發(fā)展
- 教育技術(shù)創(chuàng)新對(duì)學(xué)校發(fā)展的推動(dòng)作用
- 能效監(jiān)測(cè)與智能電網(wǎng)的技術(shù)集成應(yīng)用
- 公交優(yōu)先戰(zhàn)略2025年城市交通擁堵治理的公共交通車輛更新報(bào)告
- 廣西河池市2024年九上化學(xué)期末達(dá)標(biāo)檢測(cè)試題含解析
- 江蘇省連云港灌云縣聯(lián)考2025屆化學(xué)九年級(jí)第一學(xué)期期末教學(xué)質(zhì)量檢測(cè)模擬試題含解析
- 外交學(xué)院《書法藝術(shù)概論》2023-2024學(xué)年第一學(xué)期期末試卷
- 湖南省懷化市中學(xué)方縣2024年數(shù)學(xué)七年級(jí)第一學(xué)期期末檢測(cè)模擬試題含解析
- 遵義市仁懷市選聘城市社區(qū)工作者考試真題2024
- DB45∕T 1098-2024 橡膠瀝青路面施工技術(shù)規(guī)范
- 2025年沈陽水務(wù)集團(tuán)招聘筆試沖刺題2025
- 《蠶絲》教學(xué)課件
- 東莞東華分班數(shù)學(xué)試卷
- 江西省金控科技產(chǎn)業(yè)集團(tuán)有限公司招聘筆試題庫(kù)2025
- 2025年湖北省中考英語試題(附答案)
- 2025至2030中國(guó)家用血壓計(jì)行業(yè)發(fā)展趨勢(shì)分析與未來投資戰(zhàn)略咨詢研究報(bào)告
- 吉林省長(zhǎng)春市2023?2024學(xué)年高二下冊(cè)期末考試數(shù)學(xué)科試卷附解析
- 主管護(hù)師《相關(guān)專業(yè)知識(shí)》考試真題及答案(2025年)
- 綠化所倉(cāng)庫(kù)管理制度
評(píng)論
0/150
提交評(píng)論