Place the correct Code in the Code Sample to achieve the expected results.
Expected results:
Output :1 2 4 8 16 32
Code Sample
int[] y = {1,2,4,8,16,32};
System.out.print("Output:");
[place here]
System.out.print(x);
System.out.print("");
}
Code
[for(int x:y){] [for(int x=y[]){] [foreach(y as x){] [foreach(int x:y){] [for(int x=1;x=y[];x++)]
Answer:
int[] y = {1,2,4,8,16,32};
System.out.print("Output:");
for(int x:y){
System.out.print(x);
System.out.print("");
}
8 public class Test{
9 public static void main(String[] a){
10 assert a.length == 1;
11 }
12 }
Which two will produce an AssertionError?(choose two)
A java test
B java -ea test
C java test file1
D java -ea test file1
E java -ea test file1 file2
F java -ea:test test file1
Answer : B E
84 try{
85 ResourceConnection con = resourceFactory.getConnection();
86 Results r = con.query("GET INFO FROM CUSTOMER");
87 info = r.getData();
88 con.close();
89 }catch(ResourceException re){
90 errorLog.write(re.getMessage());
91 }
92 return info;
Which statement is true if a ResouceException is thrown on line 86?
A Line 92 will not execute
B The connection will not be retrieved in line 85
C The resource connection will not be closed on line 88
D The enclosing method will thrown an exception to its caller
Answer : C
Assuming that the serializeBanana() and the deserializeBanana() methods will correctly use Java serialization and given:
13 import java.io.*;
14 class Food implements Serializable{int good = 3;}
15 class Fruit extends Food{int juice = 5;}
16 public class Banana extends Fruit{
17 int yellow = 4;
18 public static void main(String[] args){
19 Banana b = new Banana();
20 b.serializeBanana(b);
21 b2 = b.deserializeBanana();
22 System.out.println("restore" + b2.yellow + b2.juice + b2.good);
23 }
24 //more Banana methods go here
25
What is the result?
A restore 400
B restore 403
C restore 453
D Compilation fails
E An exception is thrown at runtime
Answer : C
Given :
12 System.out.format("Pi is approximately %d", Math.PI);
What is the result?
A Compilation fails
B Pi is approximately 3.
C Pi is approximately 3.141593
D An exception is thrown at runtime
Answer : D
11 public class Yikes{
12
13 public static void go(Long n){System.out.println("Long ");}
14 public static void go(Short n){System.out.println("Short ");}
15 public static void go(int n){System.out.println("int ");}
16 public static void main(String[] args){
17 short y = 6;
18 long z = 7;
19 go(y);
20 go(z);
21 }
22 }
What is the result?
A int Long
B Short Long
C Compilation fails
D An exception is thrown at runtime
Answer : A
Given this method in a class:
21 public String toString(){
22 StringBuffer buffer = new StringBuffer();
23 buffer.append('<');
24 buffer.append(this.name);
25 buffer.append('>');
26 return buffer.toString();
27 }
Which statement is true?
A This code is NOT thread-safe
B The programmer can replace StringBuffer with StringBuilder with no other changes
C This code will perform poorly.For better performance,the code should be rewritten:return "<" + this.name + ">";
D This code will perform well and converting the code to use StringBuffer will not enchange the performance
Answer: B
Given :
33 Date d = new Date(0);
34 String ds = "December 15, 2004";
35 // insert code here
36 try{
37 d = df.parse(ds);
38 }
39 catch(ParseException e){
40 System.out.println("Unable to parse " + ds);
41 }
42 // insert code here too
What creates the approprivate DateFormat object and adds a day to the Date object?
A 35.DateFormat df = DateFormat.getDateFormat();
42.d.setTime((60*60*24) + d.getTime());
B 35.DateFormat df = DateFormat.getDateInstance();
42.d.setTime((1000*60*60*24) + d.getTime());
C 35.DateFormat df = DateFormat.getDateFormat();
42.d.setLocalTime((1000*60*60*24) + d.getLocalTime());
D 35.DateFormat df = DateFormat.getDateInstance();
42.d.setLocalTime((60*60*24) + d.getLocalTime());
Answer: B
Given :
12 NumberFormat nf = NumberFormat.getInstance();
13 nf.setMaxinumFractionDigits(4);
14 nf.setMininumFractionDigits(2);
15 String a = nf.format(3.1415926);
16 String b = nf.format(2);
Which two statements are true about the result if the locale is Locale.US?(Choose two)
A The value of b is 2
B The value of a is 3.14
C The value of b is 2.00
D The value of a is 3.141
E The value of a is 3.1415
F The value of a is 3.1416
G The value of b is 2.0000.
Answer: C F
1 import java.util.*;
2 public class Old{
3 public static Object get0(List list){
4 return list.get(0);
5 }
6 }
Which three will compile successfully?(Choose three)
A Object o = Old.get0(new LinkedList());
B Object o = Old.get0(new LinkedList<?>());
C String s = Old.get0(new LinkedList<String>());
D Object o = Old.get0(new LinkedList<Object>());
E String s = (String)Old.get0(new LinkedList<String>());
F
Answer: A D E
分享到:
- 2008-11-23 15:07
- 浏览 1509
- 评论(0)
- 论坛回复 / 浏览 (0 / 1810)
- 查看更多
相关推荐
这个压缩包文件包含了多个与SCJP认证相关的学习资源,包括试题、题库和答案,以及一些重要的复习资料。 1. **SCJP认证概述**:SCJP是Java初学者或初级开发者提升职业资质的重要途径。通过这个认证,开发者可以证明...
Java认证,全称为Sun Certified Programmer for the Java 2 Platform, Standard Edition ...以上这些知识点都是SCJP认证考试的重点,通过深入学习和大量练习,考生可以提升自己的Java编程技能,提高通过考试的可能性。
本压缩包文件提供了三个部分的"JAVA SCJP认证模拟试题",分别是"SCJP模拟试题(一).doc"、"SCJP模拟试题(二).doc"和"SCJP模拟试题(三).doc",这些文档可能包含了多个章节的练习题目,覆盖了Java语言的核心概念...
SCJP认证试题通常涵盖以下几个主要领域: 1. **Java语言基础**:包括基本语法、数据类型、变量、运算符、流程控制(如if-else、switch、for、while循环)、方法、数组等。这些是Java编程的基础,理解和熟练掌握它们...
SCJP认证的学习资料通常会包含详细的理论讲解、实例演示、习题解答和模拟试题,帮助学习者全面掌握这些知识点。通过阅读这5本书,你将有机会深入理解Java语言的各个方面,为SCJP认证考试做好充分准备。同时,不断...
这份"java scjp模拟试题"包含三套模拟测试题,是准备SCJP认证考试的宝贵资源。通过这些试题,考生可以检验自己的知识掌握程度,熟悉考试的格式和题型,提高备考效率。 模拟试题通常涵盖以下几个关键知识点: 1. **...
SCJP,全称为Sun Certified Programmer for the Java 2 Platform,是Oracle公司(原Sun Microsystems)推出的针对Java程序员的认证考试。这个考试旨在测试考生对于Java SE平台基础编程的知识和技能。以下是一些SCJP...
根据给定的文件信息,以下是对“SCJP认证试题”中的关键知识点的详细解析: ### SCJP认证概览 SCJP(Sun Certified Programmer for Java Platform)是Java领域中最具权威的专业程序员认证之一,由Sun Microsystems...
Java SCJP(SUN Certified Programmer for the Java Platform)是针对Java初学者的一项认证考试,它主要测试考生对Java基础知识的理解和应用能力。...熟悉并掌握这些知识点对于通过SCJP认证考试至关重要。
首先,我们要了解SCJP认证涉及的基础知识: 1. **Java语言基础**:包括数据类型(如整型、浮点型、字符型、布尔型)、变量声明、运算符(算术、关系、逻辑、位、赋值等)、流程控制(if-else、switch、循环、跳转...
"SCJP认证套题解析"是一个针对这项认证的备考资源,通常包括一系列模拟试题、答案解析以及相关的知识点讲解。 SCJP认证覆盖的知识点广泛,主要包括以下几个方面: 1. **Java语言基础**:这部分内容涉及Java语法、...
总的来说,准备SCJP认证需要系统学习Java语言的核心概念,并通过大量的实践和模拟试题来提高编程能力和应对考试的能力。这个压缩包文件很可能是备考SCJP的一个重要资源,考生应当充分利用其中的资源进行复习和准备。
### Java SCJP考试知识点解析 #### 题目87: 命令行参数解析与输出 **题目描述:** 在给定的代码中,`Test` 类包含了一个 `main` 方法,该方法试图从命令行参数数组 `args` 中获取元素并将其赋值给 `String` 类型的...
【JAVA认证历年真题 SCJP认证套题解析】主要涵盖了JAVA语言的基础知识,包括数据类型、标识符规则、数值类型转换、字符串操作以及对象和类的使用等方面。以下是这些知识点的详细说明: 1. **数据类型**:题目中提到...
SCJP(Sun Certified Programmer for the Java 2 Platform, Standard Edition)是Oracle公司为Java程序员提供的一项认证考试,旨在验证考生对Java编程语言的基础知识和理解。这个认证在Java社区中非常受到重视,因为...
首先,SCJP认证是Java程序员入门阶段的重要凭证,它证明了持有者具备编写和调试Java程序的基本技能。这个认证涵盖了语言特性、类库、内存管理以及异常处理等方面的基础知识。 1. **Java语言特性**:书中会涵盖Java...
SCJP认证考试通常涵盖以下几个核心领域: 1. **Java语法**:包括基本的数据类型、变量、运算符、流程控制(if语句、switch、循环)、方法、类和对象的概念,以及异常处理。理解这些基础知识是编写任何Java程序的...
Java国际认证(SCJP)典型试题1000例 高清版 pdf 作者: 施铮 出版社: 电子科技大学出版社 出版年: 2005-8 页数: 493 ISBN: 9787810948142