




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、第一章1哪個組織負責監督審察Java相關技術規格的演進?· A、JCP· B、Apache· C、EU· D、W3C2Java技術規格必須以何種正式文件提交審察?· A、RFC· B、JSR· C、ISO· D、IEEE3Java的原始碼擴展名為何?編譯完后是哪個擴展名?· A、*.txt、*.java· B、*.c、*.class· C、*.java、*.class· D、*.cpp、*.java4對JVM來說,可執行文件案的擴展名為何?· A、*.java
2、83; B、*.class· C、*.dll· D、*.pyc5在Java下載頁面中,可看到JRE下載選項,這是哪種JRE?· A、Web JRE· B、Private JRE· C、Server JRE· D、Public JRE 6在Java下載頁面中,哪個下載選項安裝后,會有javac編譯程序可以使用?· A、JDK· B、JRE· C、JavaDoc· D、NetBeans7如果只是要運行Java程序,下載程序哪個安裝即可· A、JDK· B、JRE· C、
3、JavaDoc· D、NetBeans8Java根據應用領域不同,區分為哪三大平臺?· A、Java SE· B、Java EE· C、Java ME· D、Android 9哪些平臺不在Java規范之中?· A、Java ME· B、Android· C、iOS· D、AVI 10以下哪些包括在JRE之中?· A、開發工具程序· B、Java SE API· C、JVM· D、部署技術第二章1如果在hello.java中撰寫以下的程序代碼:public class
4、 Hello publicstaticdmain(Stringargs) System.out.println("Hello World"); 以下描述何者正確?· A、執行時顯示Hello World· B、執行時出現NoClassDefFoundError· C、執行時出現出現找不到主要方法的錯誤· D、編譯失敗 2如果在Main.
5、java中撰寫以下的程序代碼:public class Main public static main(String args) System.out.println("Hello World"); 以下描述何者正確?· A、執行時顯示Hello World· B、執行時出現NoClassDefFoundError· C、執行時出現找不到主要方法
6、的錯誤· D、編譯失敗3如果在Main.java中撰寫以下的程序代碼:public class Main public static void main() System.out.println("HelloWorld"); 以下描述何者正確?· A、執行時顯示Hello World· B、執行時出現NoClassDefFoundEr
7、ror· C、執行時出現出現找不到主要方法的錯誤· D、編譯失敗4如果在Main.java中撰寫以下的程序代碼:public class Main public static void main(string args) System.out.println("Hello World"); 以下描述何者正確?· A、執行時顯示Hell
8、o World· B、執行時出現NoClassDefFoundError· C、執行時出現出現找不到主要方法的錯誤· D、編譯失敗5如果C:workspaceHelloclasses中有以下原始碼編譯而成的Main.class:public class Main public static void main(String args) System.out.println("Hello World&q
9、uot;); 文本模式下你的工作路徑是C:workspace,那么如何執行Main類別?· A、java C:workspaceHelloclassesMain· B、java Helloclasses Main· C、java cp Helloclasses Main· D、以上皆非6如果C:workspaceHelloclasses中有以下原始碼編譯而成的Main.class:package cc.openhome;public class Main
10、60;public static void main(String args) System.out.println("Hello World"); 文本模式下你的工作路徑是C:workspace,那么如何執行Main類別?· A、java C:workspaceHelloclassesMain· B、java Helloclasses Main· C、java cp Helloc
11、lasses Main· D、以上皆非7如果有個Console類別的原始碼開頭定義如下:package cc.openhome;public class Console . 其完全吻合名稱為何?· A、· B、pac· C、· D、以上皆非正確答案: A 8如果C:workspaceHellosrc中有Main.java如下:package cc.openhome; public class Main public s
12、tatic void main(Stringargs) System.out.println("Hello World"); 文本模式下你的工作路徑是C:workspaceHello,那么如何編譯與執行Main類別?· A、javac srcMain.java java C:workspaceHelloclassesMain· B、javac d classes srcMain.java j
13、ava cp classes Main· C、· D、javac d classes srcMain.java java cp classesccopenhome Main 9如果有個Console類別的原始碼開頭定義如下:package cc.openhome; public class Console . 如何在另一個類別中撰寫import?· A、import cc.openhome.Console;· B、import cc.openhome;· C、import cc.open
14、home.*;· D、import Console;10關于包以下何者正確?· A、要使用Java SE API的System類別必須import java.lang.System;· B、在程序中撰寫import java.lang.System;會發生編譯錯誤,因為java.lang中的類別不用import· C、import并不影響執行效能· D、程序中撰寫了import cc.openhome.Main,執行java指令時只要下java Main就可以了第三章1如果有以下的程序代碼:int number; System.out
15、.println(number); 以下描述何者正確?· A、執行時顯示0· B、執行時顯示隨機數字· C、執行時出現錯誤· D、編譯失敗2如果有以下的程序代碼:System.out.println(10 / 3); 以下描述何者正確?· A、執行時顯示3· B、執行時顯示3.33333.· C、執行時出現錯誤· D、編譯失敗3如果有以下的程序代碼:float radius = 88.2; double area= 2 * 3.14 * radius * radius; Sy
16、stem.out.println(area); 以下描述何者正確?· A、執行時顯示48853.6272· B、執行時顯示48853· C、執行時出現錯誤· D、編譯失敗正確答案: D4如果有以下的程序代碼:byte a = 100; byte b = 200; byte c = (byte) (a + b); System.out.println(c); 以下描述何者正確?· A、執行時顯示300· B、執行時顯示127· C、執行時出現錯誤· D、編譯失敗5如果
17、有以下的程序代碼:System.out.println(Integer.MAX_VALUE + 1 = Integer.MIN_VALUE); 以下描述何者正確?· A、執行時顯示true· B、執行時顯示false· C、執行時出現錯誤· D、編譯失敗6如果有以下的程序代碼:System.out.println(-Integer.MAX_VALUE = Integer.MIN_VALUE); 以下描述何者正確?· A、執行時顯示true· B、執行時顯示false· C、執行時出現錯誤· D、
18、編譯失敗7如果有以下的程序代碼:int i = 10;10 int number = i+;number = -i; 以下描述何者正確?· A、執行后number為10,i為10· B、執行后number為10,i為11· C、執行后number為11,i為10· D、執行后number為11,i為118如果有以下的程序代碼:int i = 10; int number = +i; number = +i; 以下描述何者正確?· A、執行后number為11,i為11· B、執行后nu
19、mber為11,i為12· C、執行后number為12,i為11· D、執行后number為12,i為129如果有以下的程序代碼:for(int i = 1; i < 10; i+) if(i = 5) continue; System.out.printf("i = %d%n", i); 以下描述何者正確?· A、顯示i =1到4,以及6到9· B、顯示i =1到9· C、顯示i =1到4· D、顯示i = 6到910如果有以下的程序代
20、碼:for(int number = 0; number != 5; number = (int) (Math.random() * 10) System.out.println(number); 以下描述何者正確?· A、執行時顯示數字永不停止· B、執行時顯示數字0后停止· C、執行時顯示數字5后停止· D、執行時顯示數字直到number為5后停止第四章1如果有以下的程序代碼:int x = 100; int y = 100; Integer wx = x; Integer
21、 wy = y; System.out.println(x = y); System.out.println(wx = wy); 在JDK5以上的環境編譯與執行,請問顯示結果為何?· A、true、true· B、true、false· C、false、true· D、編譯失敗2如果有以下的程序代碼:int x = 200; int y = 200; Integer wx = x; Integer wy = y; System.out.println(x = wx); Sys
22、tem.out.println(y = wy); 在JDK5以上的環境編譯與執行,請問顯示結果為何?· A、true、true· B、true、false· C、false、true· D、編譯失敗3如果有以下的程序代碼:int x = 300; int y = 300; Integer wx = x; Integer wy = y; System.out.println(wx.equals(x); System.out.println(wy.equals(y); 以下描述何者正確?&
23、#183; A、true、true· B、true、false· C、false、true· D、編譯失敗4如果有以下的程序代碼:int arr1 = 1, 2, 3;int arr2 = arr1; arr21 = 20; System.out.println(arr11); 以下描述何者正確?· A、執行時顯示2· B、執行時顯示20· C、執行時出現ArrayIndexOutOfBoundException錯誤· D、編譯失敗5如果有以下的程序代碼:int arr1 = 1, 2, 3;i
24、nt arr2 = new intarr1.length; arr2 = arr1; for(int value : arr2) System.out.printf("%d", value); 以下描述何者正確?· A、執行時顯示123· B、執行時顯示12300· C、執行時出現ArrayIndexOutOfBoundException錯誤· D、編譯失敗6如果有以下的程序代碼:String strs = new String5; 以下描述何者正確?
25、83; A、產生5個String實例· B、產生1個String實例· C、產生0個String實例· D、編譯失敗7如果有以下的程序代碼:String strs = "Java", "Java", "Java", "Java", "Java"以下描述何者正確?· A、產生5個String實例· B、產生1個String實例· C、產生0個String實例· D、編譯失敗8如果有以下的程序代碼:String strs = ne
26、w String25; 以下描述何者正確?· A、產生10個String實例· B、產生2個String實例· C、產生0個String實例· D、編譯失敗9如果有以下的程序代碼:String strs = "Java", "Java", "Java", "Java", "Java", "Java", "Ja
27、va"System.out.println(strs.length); System.out.println(strs0.length); System.out.println(strs1.length); 以下描述何者正確?· A、顯示2、3、4· B、顯示2、0、1· C、顯示1、2、3· D、編譯失敗10如果有以下的程序代碼:String strs = "Java", "Java", "Java", &
28、#160; "Java", "Java", "Java", "Java"for(_row : strs) for(_str : row) . 空白處應該分別填上什么?· A、String、String· B、String、String· C、String、String· D、String、Str
29、ing第五章1 如果有以下程序片段:public class Some private Some some; private Some() public static Some create() if(some = null) some = new Some();&
30、#160; return some; 以下描述何者正確?· A、 編譯失敗 · B、 客戶端必須new Some()產Some生實例 · C、 客戶端必須new Some().create()產生Some實例 · D、 客戶端必須Some.create()產生Some實例 2 如果有以下程序片段:int scores1 = 88, 81, 74, 68, 78,
31、 76, 77, 85, 95, 93;int scores2 = Arrays.copyOf(scores1, scores1.length); 其中Arrays完全吻合名稱為java.util.Arrays,以下描述何者正確? · A、 Arrays.copyOf()應該改為new Arrays().copyOf() · B、 copyOf()是static成員 · C、 copyOf()是public成員 · D、 Arrays被宣告為public 3 如果有以下程序片段:public class Some p
32、ublic int x; public Some(int x) this.x = x; 以下描述何者正確?· A、 建構Some時,可使用new Some()或new Some(10)形式 · B、 建構Some時,只能使用new Some()形式 · C、 建構Some時,只能使用newSome(10)形式 · D、 沒有無自變量建構式,所以編譯失敗 4 如果有以下程序片段:public cl
33、ass Some public int x; public Some(int x) x = x; 以下描述何者正確?· A、 new Some(10)建構對象后,對象成員x值為10 · B、 new Some(10)建構對象后,對象成員x值為0 · C、 Some s = new Some(10)后,可使用s.x取得值 · D、 編譯失敗 5 如果有以下程序
34、片段:public class Some private int x; public Some(int x) this.x = x; 以下描述何者正確?· A、 new Some(10) 建構物件后,成員 x值為 10 · B、 new Some(10) 建構物件后,成員 x值為 0 · C、 Some s = new Some(10) 后,可使用 s.x
35、取得值 · D、 編譯失敗 6 如果有以下程序片段:package cc.openhome.util; class Some public int x; public Some(int x) this.x = x; 以下描述何者正確?· A、 cc.openhome.util 套件中其它程序代碼可以 new S
36、ome(10) · B、 cc.openhome.util 套件外其它程序代碼可以 new Some(10) · C、 可以在其它套件 import cc.openhome.util.Some; · D、 編譯失敗 7 如果有以下程序片段:public class Some private final int x; public Some() public Some(int x)
37、 this.x = x; 以下描述何者正確?· A、 new Some(10)建構對象后,對象成員x值為10 · B、 new Some(10)建構對象后,對象成員x值為0 · C、 Some s = new Some(10)后,可使用s.x取得值 · D、 編譯失敗 8 如果有以下程序片段:public class Some public static int sum(int. numbers)
38、; int sum = 0; for(int i = 10; i < numbers.length; i+) sum += numbersi;20 return sum;
39、60; 以下描述何者正確?· A、 可使用Some.sum(1, 2, 3)加總1、2、3 · B、 可使用new Some.sum(1, 2, 3)加總1、2、3 · C、 可使用Some.sum(new int1,2, 3)加總1、2、3 · D、 編譯失敗,因為不定長度自變量只能用增強式for循環語法 9 如果有以下程序片段:public class Some public static void someMethod(int i)
40、60; System.out.println("int 版本被呼叫"); public static void someMethod(Integer integer) System.out.println("Integer 版本被呼叫"); 以下描述何者正確?· A、 Some.someMethod(1)顯示int版本被呼叫 ·
41、B、 Some.someMethod(1)顯示Integer版本被呼叫 · C、 Some.someMethod(new Integer(1)顯示int版本被呼叫 · D、 編譯失敗 10 如果有以下程序片段:public class Main public intsome(int. numbers) int sum = 0; for(int number : numb
42、ers) sum += number; return sum; public static void main(String args)
43、0; System.out.println(sum(1, 2, 3); 以下描述何者正確?· A、 顯示6 · B、 顯示1 · C、 無法執行 · D、 編譯失敗 第六章1 如果有以下程序片段:class Some void doService() System.out.println("some service"); clas
44、s Other extends Some Override void doService() System.out.println("other service"); public class Main public static void main(String args)
45、0; Other other = new Other(); other.doService(); 以下描述何者正確?· A、 編譯失敗 · B、 顯示some service · C、 顯示other service · D、 先顯示some service、后顯示other service 2 承上題,如果main()中改為:Some some = new Other();some.doService();以下描述何者正確
46、?· A、 編譯失敗 · B、 顯示some service · C、 顯示other service · D、 先顯示some service、后顯示other service 3 如果有以下程序片段:class Some String ToString() return "Some instance" public class Main
47、 public static void main(String args) Some some= new Some(); System.out.println(some); 以下描述何者正確?· A、 顯示Some instance · B、 顯示SomeXXXX,XXXX為16進位數字 · C、 發生ClassCastException · D、 編
48、譯失敗 4 如果有以下程序片段:class Some int hashCode() return 99; public class Main public static void main(String args) Some some = new Some();
49、60; System.out.println(some.hashCode(); 以下描述何者正確?· A、 顯示99 · B、 顯示0 · C、 發生ClassNotFoundException · D、 編譯失敗 5 如果有以下程序片段:class Some Override String ToString() return "
50、;Some instance" public class Main public static void main(String args) Some some = new Some(); System.out.println(some); 以下描述何者正確?· A、 顯示Some instance
51、 · B、 顯示SomeXXXX,XXXX為16進位數字 · C、 發生ClassCastException · D、 編譯失敗 6 如果有以下程序片段:class Some abstract void doService();class Other extends Some Override void doService() System.out.println(&q
52、uot;other service"); public class Main public static void main(String args) Some some = new Other(); some.doService(); 以下描述何者正確?· A、 編譯失敗 · B、 顯示
53、other service · C、 執行時發生ClassCastException · D、 移除Override可編譯成功 7 如果有以下程序片段:class Some protected int x; Some(int x) this.x = x; class Other extends Some Other(int x) &
54、#160; this.x = x; 以下描述何者正確?· A、 new Other(10)后,物件成員x值為10 · B、 new Other(10)后,物件成員x值為任意值 · C、 Other中無法存取x的編譯失敗 · D、 Other中無法呼叫父類別建構式的編譯失敗 8 如果有以下程序片段:public class IterableString extends String public IterableString
55、(String original) super(original); public void iterate() /. 以下描述何者正確?· A、 String s = new IterableString("J")可通過編譯 · B、 IterableString s = n
56、ew IterableString("J")可通過編譯 · C、 因無法呼叫super()的編譯失敗 · D、 因無法繼承String的編譯失敗 9 如果有以下程序片段:class Some Some() System.out.println("Some()"); this(10);
57、; Some(int x) System.out.println("Some(int x)"); class Other extends Some Other() super(10); System.out.println("Other()");
58、0; Other(int y) System.out.println("Other(int y)"); 以下描述何者正確?· A、 new Other()顯示"Some(int x)"、"Other()" · B、 new Other(10)顯示"Other(int y)" · C、 newSome()顯示"Some(int x)&
59、quot;、"Some()" · D、 編譯失敗 10 如果有以下程序片段:class Some Some() this(10); System.out.println("Some()"); Some(int x)
60、160; System.out.println("Some(int x)"); class Other extends Some Other() super(10); System.out.println("Other()"); &
61、#160; Other(int y) System.out.println("Other(int y)"); 以下描述何者正確?· A、 new Other()顯示"Some(int x)"、"Other()" · B、 new Other(10)顯示"Some()"、"Some(int x)"、"Other(int y)" ·
62、; C、 new Some()顯示"Some(int x)"、"Some()" · D、 編譯失敗 第七章 1 如果有以下程序片段:interface Some protected void doSome();class SomeImpl implements Some public void doSome() System.out.println("作一些事");
63、 public class Main public static void main(String args) Some s = new SomeImpl(); s.doSome(); 以下描述何者正確?· A、 編譯失敗 · B、 顯示"作一些事" · C、 發生ClassCas
64、tException · D、 執行時不顯示任何訊息 2 如果有以下程序片段:interface Some int x = 10;public class Main public static void main(String args) System.out.println(Some.x); 以下描述何者正確?· A、 編譯失敗 · B、 顯示10 · C、
65、 必須建構Some實例才能存取x · D、 顯示0 3 如果有以下程序片段:interface Some void doSome();class SomeImpl implements Some void doSome() System.out.println("作一些事"); public class Main public static v
66、oid main(String args) Some s = new SomeImpl(); s.doSome(); 以下描述何者正確?· A、 編譯失敗 · B、 顯示"作一些事" · C、 發生ClassCastException · D、 執行時不顯示任何訊息 4 如果有以下程序片段:interface Some
67、 void doSome();class SomeImpl implements Some public void doSome() System.out.println("作一些事"); public class Main public static void main(String args)
68、; Some s = new SomeImpl(); s.doSome(); 以下描述何者正確?· A、 編譯失敗 · B、 顯示"作一些事" · C、 發生ClassCastException · D、 執行時不顯示任何訊息 5 如果有以下程序片段:interface Some void doSome();interface Other
69、160; void doOther();class SomeOtherImpl implements Some, Other public void doSome() System.out.println("作一些事");public void doOther() System.out.println("作其它事"); public class Ma
70、in public static void main(String args) Some s = new SomeOtherImpl(); s.doSome();Other o = (Other) s; o.doOther(); 以下描述何者正確?· A、 編譯失敗
71、83; B、 顯示"作一些事"、"作其它事" · C、 發生ClassCastException · D、 執行時不顯示任何訊息 6 如果有以下程序片段:interface Some void doSome();abstract class AbstractSome implements Some public abstract void doSome(); public void doService()
72、60; System.out.println("作一些服務"); public class Main public static void main(String args) AbstractSome s = new AbstractSome(); s.doService()
73、; 以下描述何者正確?· A、 編譯失敗 · B、 顯示"作一些服務" · C、 發生ClassCastException · D、 執行時不顯示任何訊息 正確答案: A7 如果有以下程序片段:interface Some void doSome();abstract class AbstractSome implements Some public abstract void doSome(); p
74、ublic void doService() System.out.println("作一些服務"); public class Main public static void main(String args) AbstractSome s = new AbstractSome()
75、 public void doSome() System.out.println("作一些事");
76、; public void doService() ; s.doService(); 以下描述何者正確?· A、 編譯失敗 · B、 顯示"作一些服務" · C、 發生ClassCastException · D、 執行時不顯示任何訊息 8 如果有以下程序片段:interface Some
77、60; void doSome();public class Main public static void main(String args) Some s = new Some() public void doSome()
78、60; System.out.println("作一些事"); public void doService()
79、; System.out.println("作一些服務"); ; s.doService(); 以下描述何者正確?· A、 編譯失敗 · B、 顯示"作一些服務" &
80、#183; C、 發生ClassCastException · D、 執行時不顯示任何訊息 9 如果有以下程序片段:interface Some protected static final int x = 10;public class Main public static void main(String args) System.out.println(Some.x); 以
81、下描述何者正確?· A、 編譯失敗 · B、 顯示10 · C、 必須建構Some實例才能存取x · D、 顯示0 10 如果有以下程序片段:interface Some void doSome(); void doService() System.out.println("作一些服務"); class SomeImpl implements Some pub
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 民族運動會勝負結果確認及獎品發放協議
- 化工產品采購合同寶庫
- 醫療法律法規培訓
- 住宅小區車位買賣合同書模板
- 電力維修班組與個人安全協議
- 低壓開關柜低壓配電設備安裝與維護合作協議
- 餐飲店員工勞動合同與福利待遇協議
- 汽車抵押貸款反擔保條款范本
- 老齡化社區車位租賃與無障礙設施安裝服務合同
- 茶樓裝修施工人員工資與福利合同模板
- 廣東深圳2025年公開招聘農村黨務(村務)工作者筆試題帶答案分析
- 2025-2030中國滅草松原藥行業市場現狀分析及競爭格局與投資發展研究報告
- 農村自建房業主培訓課件
- 現場7S管理培訓
- 一例肝硬化患者的護理查房課件
- 液氨安全管理及應急處置
- 2025年中考山西考試試題及答案
- 宿舍管理員述職報告
- 2025年徐州市專業技術人員公需課程 - 心理調適
- 2025年湖南省長沙市岳麓區博才小學五下數學期末學業質量監測試題含答案
- 生產車間5S培訓教材
評論
0/150
提交評論