您的位置:首页 > 其它

SCJP考试题-1

2008-05-14 23:34 169 查看
日志 > 软件编程


转载到我空间

复制本文网址 显示签名档 大字体 选用该信纸
上一篇|下一篇|返回日志列表

设置置顶 | 编辑 | 删除

SCJP考试题-1

发表于:2008年4月30日 13时51分47秒阅读(6)评论(0)本文链接:http://user.qzone.qq.com/169188811/blog/1209534707



[align=center]SCJP考试题-1[/align]


Leading the way in IT testing and certification tools,QUESTION NO: 92
Given:
1. String foo = “blue”;
2. Boolean[]bar = new Boolean [1];
3. if (bar[0]) {
4. foo = “green”;
5. }
What is the result?
A. Foo has the value of “”
B. Foo has the value of null.
C. Foo has the value of “blue”
D. Foo has the value of “green”
E. An exception is thrown.
F. The code will not compile.
Answer: F
QUESTION NO: 93
Exhibit:
1. public class X {
2. public static void main (String[]args) {
3. String s1 = new String (“true”);
4. Boolean b1 = new Boolean (true);
5. if (s2.equals(b1)) {
6. System.out.printIn(“Equal”);
7. }
8. }
9. }
What is the result?
A. The program runs and prints nothing.
B. The program runs and prints “Equal”
C. An error at line 5 causes compilation to fail.
D. The program runs but aborts with an exception.
Answer: A
QUESTION NO: 94
Given:
1. public class Foo {
2. public static void main (String []args) {
3. int i = 1;
4. int j = i++;
5. if ((i>++j) && (i++ ==j)) {
6. i +=j;
7. }
8. }
9. }
What is the final value of i?
A. 1
B. 2
C. 3
D. 4
E. 5
Answer: B
QUESTION NO: 95
Exhibit:
1. public class X {
2. public static void main (String[]args) {
3. string s = new string (“Hello”);
4. modify(s);
5. System.out.printIn(s);
6. }
7.
8. public static void modify (String s) {
9. s += “world!”;
10. }
11. }
What is the result?
E. The program runs and prints “Hello”
F. An error causes compilation to fail.
G. The program runs and prints “Hello world!”
H. The program runs but aborts with an exception.
Answer: A

QUESTION NO: 96
Which two are equivalent? (Choose Two)
A. 16>4
B. 16/2
C. 16*4
D. 16>>2
E. 16/2^2
F. 16>>>2
Answer: D, E
QUESTION NO: 97
Exhibit:
1. public class X {
2. public static void main (String[]args) {
3. int [] a = new int [1]
4. modify(a);
5. System.out.printIn(a[0]);
6. }
7.
8. public static void modify (int[] a) {
9. a[0] ++;
10. }
11. }
What is the result?
A. The program runs and prints “0”
B. The program runs and prints “1”
C. The program runs but aborts with an exception.
D. An error “possible undefined variable” at line 4 causes compilation to fail.
E. An error “possible undefined variable” at line 9 causes compilation to fail.
Answer: B

QUESTION NO: 98
Given:
13. public class Foo {
14. public static void main (String [] args) {
15. StringBuffer a = new StringBuffer (“A”);
16. StringBuffer b = new StringBuffer (“B”);
17. operate (a,b);
18. system.out.printIn{a + “,” +b};
19. )
20. static void operate (StringBuffer x, StringBuffer y) {
21. y.append {x};
22. y = x;
23. )
24. }
What is the result?
A. The code compiles and prints “A,B”.
B. The code compiles and prints “A, BA”.
C. The code compiles and prints “AB, B”.
D. The code compiles and prints “AB, AB”.
E. The code compiles and prints “BA, BA”.
F. The code does not compile because “+” cannot be overloaded for stringBuffer.
Answer: B
QUESTION NO: 99
Given:
1. public class X {
2. public static void main (String[] args) {
3. byte b = 127;
4. byte c = 126;
5. byte d = b + c;
6. }
7. }
Which statement is true?
A. Compilation succeeds and d takes the value 253.
B. Line 5 contains an error that prevents compilation.
C. Line 5 throws an exception indicating “Out of range”
D. Line 3 and 4 contain error that prevent compilation.
E. The compilation succeeds and d takes the value of 1.
Answer: B
QUESTION NO: 100
Given:
1. public class WhileFoo {
2. public static void main (String []args) {
3. int x= 1, y = 6;
4. while (y--) {x--;}
5. system.out.printIn(“x=” + x “y =” + y);
6. }
7. }
What is the result?
A. The output is x = 6 y = 0
B. The output is x = 7 y = 0
C. The output is x = 6 y = -1
D. The output is x = 7 y = -1
E. Compilation will fail.
Answer: E
QUESTION NO: 101
Which statement is true?
A. The Error class is a untimeException.
B. No exceptions are subclasses of Error.
C. Any statement that may throw an Error must be enclosed in a try block.
D. Any statement that may throw an Exception must be enclosed in a try block.
E. Any statement that may thro a runtimeException must be enclosed in a try block.
Answer: D
QUESTION NO: 102
Exhibit:
1. int I=1, j=0
2.
3. switch(i) {
4. case 2:
5. j+=6;
6.
7. case 4:
8. j+=1;
9.
10. default:
11. j +=2;
12.
13. case 0:
14. j +=4;
15. }
16.
What is the value of j at line 16?
A. 0
B. 1
C. 2
D. 4
E. 6
Answer: AE
QUESTION NO: 103
Given:
1. switch (i) {
2. default:
3. System.out.printIn(“Hello”);
4. )
What is the acceptable type for the variable i?
A. Byte
B. Long
C. Float
D. Double
E. Object
F. A and B
G. C and D
Answer: A
QUESTION NO: 104
You need to store elements in a collection that guarantees that no duplicates are stored. Which two
interfaces provide that capability? (Choose Two)
A. Java.util.Map
B. Java.util.Set
C. Java.util.List
D. Java.util.StoredSet
E. Java.util.StoredMap
F. Java.util.Collection
Answer: B, D
QUESTION NO: 105
Which statement is true for the class java.util.ArrayList?
A. The elements in the collection are ordered.
B. The collection is guaranteed to be immutable.
C. The elements in the collection are guaranteed to be unique.
D. The elements in the collection are accessed using a unique key.
E. The elements in the collections are guaranteed to be synchronized.
Answer: A




想第一个看到日志抢沙发?
评论列表

声明:QQ空间提醒用户务必通过合法捐赠渠道向灾区捐款,切勿向个人帐户汇款,谨防上当受骗。
了解各界捐助动态及捐赠渠道,请点击此处
发表评论
第一页 上一页 下一页 最后页
0篇评论,第1页/共0页

全选删除
批量删除 取消批量删除

第一页 上一页 下一页 最后页
0篇评论,第1页/共0页

使用签名档 请选择道具
请选择道具
隐身草
彩虹炫
天使之爱

点击这里发表评论
温馨提示:点击验证码输入框,以获取验证码

请输入验证码:
提交 取消 悄悄话 | (以小纸条形式发送) 查看今日免费发送数量

上一篇|下一篇|返回日志列表

//function jumpToTop() {
if(isSmall) {
document.body.scrollTop = 0;
}
else
parent.$('mbody').scrollTop = 0;
}

function _quote(s){
s=s.replace(//[quote/=引自:(.+?)(?:/x20| ){1,2}于/x20(.+?)/x20发表的评论/]/g,"/x03引自:$1 于 $2 发表的评论
/x02").replace(//[//quote/]/g,"/x01");
for(var i=0;i<2;i++)
s=s.replace(//x03([^/x03/x01/x02]*?)/x02([^/x03/x01/x02]*?)/x01/g, function(a,b,c){
return ''+b+'引用内容:

'+c+'';
});
return s.replace(/[/x03/x02/x01]/g,"");
}

var bLoaded = false;
function checkMsgReply(obj) {
if(!bLoaded)
top.includeJS('/qzone/blog/script/common.js', function(){bLoaded=true;checkMsgReply(obj)}, document);
else
checkReply(obj);

if(obj.checked){
MAX_COMMENT_LEN = 500;
}
else {
MAX_COMMENT_LEN = 4500;
}
_fontCount = MAX_COMMENT_LEN; //字数限制

if(!window.sendCommentEditor) return;
if(sendCommentEditor.editorArea.editMode == 1)
toCountFont(sendCommentEditor.id, "html");
else
toCountFont(sendCommentEditor.id, "text");
}

function showMsgLeftCnt() {
if(!bLoaded)
top.includeJS('/qzone/blog/script/common.js', function(){bLoaded=true;showMsgLeftCnt();}, document);
else
showLeftSMS();
}

function selectBlogPaper() {
if(checkLogin() <= 10000) {
top.showLoginBox("mall");
return;
}

if(!!top.g_JData["blogContent"]) {
if(parent.g_iLoginUin == parent.g_iUin) {
location.href="/qzone/newblog/blogeditor.html?paperid=" + parent.g_JData["blogContent"].data.lp_id + "&paperstyle=" + parent.g_JData["blogContent"].data.lp_style + "&paperdialog=1";
}
else {
parent.location.href="http://user.qzone.qq.com/" + parent.g_iLoginUin + "/addNewBlog?paperid=" + parent.g_JData["blogContent"].data.lp_id + "&paperstyle=" + parent.g_JData["blogContent"].data.lp_style;
}
}
else {
top.showMsgBox("抱歉,暂时无法获取该信纸信息!", 1, 2000);
}
}

/**
* 批量删除中选择全选
*/
function selectAllComments(bChecked) {
var oList = document.getElementsByName("commentCheckBox");
if(oList.length==0)
return;

for(var i=0; i 0){
dalert(null, parent.g_XDoc["delBatchReply"].xml, 2000);
delete parent.g_XDoc["delBatchReply"];
return;
}

dalert(null, parent.g_XDoc["delBatchReply"].xml, 2000, 2);
contentProperty.totalCommentNumber -= nDeleteCnt;
//清理cache
with(contentProperty){
delete parent.g_XDoc["blogRoot"].contentHSList[currentBlogid];
pageList = {};
pageIndexMap = [];
currentCommentPage = lastCommentPage = (!contentProperty.nowaPage)?0:nowaPage[3];
parent.g_XDoc["blogRoot"].replyNumUpdateHSmap[currentBlogid] = totalCommentNumber;
parent.isRefreshTop = true;
if(currentCommentPage == 0) {
setTimeout(contentInit, 1000);
}
else{
var tp = Math.ceil(totalCommentNumber/PAGE_COMMENT_NUM);
var num = totalCommentNumber%PAGE_COMMENT_NUM;
if(num==0 || currentCommentPage10000 && top.g_iLoginUin!=top.g_iUin) {
$("msgboardSelfReply").style.display = "";
$("blogSelPaper").title = "我也要使用此信纸写日志";
}

setTimeout(contentInit,50);
//]]>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: