Sun Certified Programmer for the Java 2 Platform.SE 5.0:310-055Big5
科目编号:310-055Big5
科目名称:Sun Certified Programmer for the Java 2 Platform.SE 5.0
描述:
310-055Big5 考试是 SUN 公司的 Sun Certified Programmer for the Java 2 Platform.SE 5.0 认证考试官方代号,kaoccna 的 310-055Big5 权威考试题库软件是 SUN 认证厂商的授权产品,kaoccna 绝对保证顺利通过,否则承诺全额退款!
Sun Certified Programmer for the Java 2 Platform.SE 5.0 认证作为全球IT领域专家 SUN 热门认证之一,是许多大中 IT 企业选择人才标准的必备条件。 如果你正在准备 310-055Big5 考试,为 SUN Sun Certified Programmer for the Java 2 Platform.SE 5.0认证做最后冲刺,又苦于没有绝对权威的考试真题模拟
mcsepass 实行"一次不过全额退款"承诺。如果您购买我们 310-055Big5 的考题,只要不是首次通过,凭盖有 PROMETRIC 或 VUE 考试中心钢印的考试成绩单,我们将退还您购买 310-055Big5 考题大师的全部费用,绝对保证您的利益不受到任何的损失。
- 科目: 310-055Big5
- 原价:
¥ 501.00 - 现价: ¥ 358.00
kaoccna 的优势
310-055Big5 试题的质量和价值
mcsepass 模拟测试题具有最高的专业技术含量,只供具有相关专业知识的专家和学者学习和研究之用。
100% 保证您通过 310-055Big5 的考试
如果你使用 mcsepass 模拟测试,我们将保证你的第一次参加考试即取得成功,否则,我们将全额退款!
试用后再购买
mcsepass 提供每种产品免费测试。在您决定购买之前,请检测联接,可能存在的问题及试题质量和适用性。
kaoccna认证考试题库网专业提供 SUN 310-055Big5 最新题库下载,完全覆盖 mcsepass 考试原题。
部分考题展示
Exam : SUN 310-055Big5
Title : Sun Certified Programmer for the Java 2 Platform.SE 5.0
1. interface DoAll extends DoMore {
13. float getAvg(int a, int b, int c, int d); }
結果為何?
A. 檔案可以編譯,而沒有錯誤。
B. 編譯失敗。只有第7行有一個錯誤。
C. 編譯失敗。只有第12行有一個錯誤。
D. 編譯失敗。只有第13行有一個錯誤。
E. 編譯失敗。只有第7行與第12行有錯誤。
F. 編譯失敗。只有第7行與第13行有錯誤。
G. 編譯失敗。第7、12、與13行有錯誤。
Answer: A
2. 現有:
11. public static void parse(String str) {
12. try {
13. float f = Float.parseFloat(str);
14. } catch (NumberFormatException nfe) {
15. f = 0;
16. } finally {
17. System.out.println(f);
18. }
19. }
20. public static void main(String[] args) {
21. parse("invalid");
22. }
結果為何?
A. 0.0
B. 編譯失敗。
C. 在執行時期parse方法會丟出一個ParseException。
D. 在執行時期parse方法會丟出一個NumberFormatException。
Answer: B
3. 現有:
10: public class Hello {
11: String title;
12: int value;
13: public Hello() {
14: title += " World";
15: }
16: public Hello(int value) {
17: this.value = value;
18: title = "Hello";
19: Hello();
20: }
21: }
以及:
30: Hello c = new Hello(5);
31: System.out.println(c.title);
結果為何?
A. Hello
B. Hello World
C. 編譯失敗。
D. Hello World 5
E. 這個程式碼可以執行,但沒有輸出。
F. 在執行時期丟出了一個例外。
Answer: C
4. 現有:
10. int x = 0;
11. int y = 10;
12. do {
13. y--;
14. ++x;
15. } while (x < 5);
16. System.out.print(x + "," + y);
結果為何?
A. 5,6
B. 5,5
C. 6,5
D. 6,6
Answer: B
5. 現有:
1. interface DoStuff2 {
2. float getRange(int low, int high); }
3.
4. interface DoMore {
5. float getAvg(int a, int b, int c); }
6.
7. abstract class DoAbstract implements DoStuff2, DoMore { }
8.
9. class DoStuff implements DoStuff2 {
10. public float getRange(int x, int y) { return 3.14f; } }
11.
12. interface DoAll extends DoMore {
13. float getAvg(int a, int b, int c, int d); }
結果為何?
A. 檔案可以編譯,而沒有錯誤。
B. 編譯失敗。只有第7行有一個錯誤。
C. 編譯失敗。只有第12行有一個錯誤。
D. 編譯失敗。只有第13行有一個錯誤。
E. 編譯失敗。只有第7行與第12行有錯誤。
F. 編譯失敗。只有第7行與第13行有錯誤。
G. 編譯失敗。第7、12、與13行有錯誤。
Answer: A
6. 現有:
11. class ClassA {}
12. class ClassB extends ClassA {}
13. class ClassC extends ClassA {}
以及:
21. ClassA p0 = new ClassA();
22. ClassB p1 = new ClassB();
23. ClassC p2 = new ClassC();
24. ClassA p3 = new ClassB();
25. ClassA p4 = new ClassC();
哪三項是正確的?(選擇三項。)
A. p0 = p1;
B. p1 = p2;
C. p2 = p4;
D. p2 = (ClassC)p1;
E. p1 = (ClassB)p3;
F. p2 = (ClassC)p4;
Answer: AEF
7.
12. interface DoAll extends DoMore {
13. float getAvg(int a, int b, int c, int d); }
結果為何?
A. 檔案可以編譯,而沒有錯誤。
B. 編譯失敗。只有第7行有一個錯誤。
C. 編譯失敗。只有第12行有一個錯誤。
D. 編譯失敗。只有第13行有一個錯誤。
E. 編譯失敗。只有第7行與第12行有錯誤。
F. 編譯失敗。只有第7行與第13行有錯誤。
G. 編譯失敗。第7、12、與13行有錯誤。
Answer: A
8. public float getRange(int x, int y) { return 3.14f; } }
11.
12. interface DoAll extends DoMore {
13. float getAvg(int a, int b, int c, int d); }
結果為何?
A. 檔案可以編譯,而沒有錯誤。
B. 編譯失敗。只有第7行有一個錯誤。
C. 編譯失敗。只有第12行有一個錯誤。
D. 編譯失敗。只有第13行有一個錯誤。
E. 編譯失敗。只有第7行與第12行有錯誤。
F. 編譯失敗。只有第7行與第13行有錯誤。
G. 編譯失敗。第7、12、與13行有錯誤。
Answer: A
9. 現有:
12. public class Wow {
13. public static void go(short n) {System.out.println("short");}
14. public static void go(Short n) {System.out.println("SHORT");}
15. public static void go(Long n) {System.out.println(" LONG");}
16. public static void main(String [] args) {
17. Short y = 6;
18. int z = 7;
19. go(y);
20. go(z);
21. }
22. }
結果為何?
A. short LONG
B. SHORT LONG
C. 編譯失敗。
D. 在執行時期丟出了一個例外。
Answer: C
10. class DoStuff implements DoStuff2 {
10. public float getRange(int x, int y) { return 3.14f; } }
11.
12. interface DoAll extends DoMore {
13. float getAvg(int a, int b, int c, int d); }
結果為何?
A. 檔案可以編譯,而沒有錯誤。
B. 編譯失敗。只有第7行有一個錯誤。
C. 編譯失敗。只有第12行有一個錯誤。
D. 編譯失敗。只有第13行有一個錯誤。
E. 編譯失敗。只有第7行與第12行有錯誤。
F. 編譯失敗。只有第7行與第13行有錯誤。
G. 編譯失敗。第7、12、與13行有錯誤。
Answer: A
11. 現有:
11. String test = "This is a test";
12. String[] tokens = test.split("s");
13. System.out.println(tokens.length);
結果為何?
A. 0
B. 1
C. 4
D. 編譯失敗。
E. 在執行時期丟出了一個例外。
Answer: D
12. 現有:
public class NamedCounter {
private final String name;
private int count;
public NamedCounter(String name) { this.name = name; }
public String getName() { return name; }
public void increment() { count++; }
public int getCount() { return count; }
public void reset() { count = 0; }
}
應該做哪三項修改,才能調整這個類別,以供多個執行緒安全地使用?(選擇三項。)
A. 用synchronized關鍵字宣告reset()
B. 用synchronized關鍵字宣告getName()
C. 用synchronized關鍵字宣告getCount()
D. 用synchronized關鍵字宣告建構元
E. 用synchronized關鍵字宣告increment()
Answer: ACE
13. // insert code here
15. }
第14行加入哪一項程式碼後,可讓Sprite類別編譯?
A. Direction d = NORTH;
B. Nav.Direction d = NORTH;
C. Direction d = Direction.NORTH;
D. Nav.Direction d = Nav.Direction.NORTH;
Answer: D
14. float getAvg(int a, int b, int c, int d); }
結果為何?
A. 檔案可以編譯,而沒有錯誤。
B. 編譯失敗。只有第7行有一個錯誤。
C. 編譯失敗。只有第12行有一個錯誤。
D. 編譯失敗。只有第13行有一個錯誤。
E. 編譯失敗。只有第7行與第12行有錯誤。
F. 編譯失敗。只有第7行與第13行有錯誤。
G. 編譯失敗。第7、12、與13行有錯誤。
Answer: A