由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Java版 - SCJP都考些啥?
相关主题
Re: 刚过了SCJP, 灌水一篇,以示庆贺;兼问SCJD和SCEAAnyone took Java Architect cert test?
探讨美国考IT认证的经历问个知识升级的问题
SCEA 可以直接考吧问两个java认证的问题
about builder patternSCEA 1.4 beta exam (Free)
2 Java Developer SCJD books download考一个sun certified programmer 310-035 大约需要多久?
apply Java board BF考java证书,SCJA和SCJP是不是要有个先后顺序呀?
useless to learn Java问问java认证
SCJD or MCSD?想考个Sun Certified Enterprise Architect 有用么?
相关话题的讨论汇总
话题: scjp话题: finally话题: code话题: string话题: finalize
进入Java版参与讨论
1 (共1页)
g**e
发帖数: 6127
1
今天面了3个号称有SCJP的,连final在哪里用,跟finally有什么区别,没有一个人答全
对了的
m****k
发帖数: 1067
2
这些都考。。
final貌似在第一章就有。。

答全

【在 g**e 的大作中提到】
: 今天面了3个号称有SCJP的,连final在哪里用,跟finally有什么区别,没有一个人答全
: 对了的

g**********y
发帖数: 14569
3
SCJP有百分比,考过只需要60%, 考高分的不可能不知道那些东西。
我考过,准备的书里有章节专门针对各种几角旮旯的东西。这个final, finally是重点考试对象。
SCJP是第一关,接下来是SCJD, 然后是SCEA。感觉很上当,考完列在简历上从来没人问过。

答全

【在 g**e 的大作中提到】
: 今天面了3个号称有SCJP的,连final在哪里用,跟finally有什么区别,没有一个人答全
: 对了的

m****k
发帖数: 1067
4
现在貌似不用60%了。。

点考试对象。
问过。

【在 g**********y 的大作中提到】
: SCJP有百分比,考过只需要60%, 考高分的不可能不知道那些东西。
: 我考过,准备的书里有章节专门针对各种几角旮旯的东西。这个final, finally是重点考试对象。
: SCJP是第一关,接下来是SCJD, 然后是SCEA。感觉很上当,考完列在简历上从来没人问过。
:
: 答全

r*****l
发帖数: 2859
5
SCEA还管点用

点考试对象。
问过。

【在 g**********y 的大作中提到】
: SCJP有百分比,考过只需要60%, 考高分的不可能不知道那些东西。
: 我考过,准备的书里有章节专门针对各种几角旮旯的东西。这个final, finally是重点考试对象。
: SCJP是第一关,接下来是SCJD, 然后是SCEA。感觉很上当,考完列在简历上从来没人问过。
:
: 答全

g**e
发帖数: 6127
6
就算没考过,这也是java里面最基本的东西吧,经常用到的啊。我都没问finalize呢

点考试对象。
问过。

【在 g**********y 的大作中提到】
: SCJP有百分比,考过只需要60%, 考高分的不可能不知道那些东西。
: 我考过,准备的书里有章节专门针对各种几角旮旯的东西。这个final, finally是重点考试对象。
: SCJP是第一关,接下来是SCJD, 然后是SCEA。感觉很上当,考完列在简历上从来没人问过。
:
: 答全

r*****l
发帖数: 2859
7
如果是junior level的,正常了。考试卡个东西,考完了不用忘得很快的。

【在 g**e 的大作中提到】
: 就算没考过,这也是java里面最基本的东西吧,经常用到的啊。我都没问finalize呢
:
: 点考试对象。
: 问过。

B*****g
发帖数: 34098
8
这个问题有什么trick?

答全

【在 g**e 的大作中提到】
: 今天面了3个号称有SCJP的,连final在哪里用,跟finally有什么区别,没有一个人答全
: 对了的

g**e
发帖数: 6127
9
没有trick
我并没有问什么时候finally block不能被执行这种。我以前被问到,回答的时候漏了
一种jvm退出的时候demaon thread里的finally不会被执行,面试的人不太满意。

【在 B*****g 的大作中提到】
: 这个问题有什么trick?
:
: 答全

B*****g
发帖数: 34098
10
我就只知道system.exit(0),赫赫。

【在 g**e 的大作中提到】
: 没有trick
: 我并没有问什么时候finally block不能被执行这种。我以前被问到,回答的时候漏了
: 一种jvm退出的时候demaon thread里的finally不会被执行,面试的人不太满意。

相关主题
apply Java board BFAnyone took Java Architect cert test?
useless to learn Java问个知识升级的问题
SCJD or MCSD?问两个java认证的问题
进入Java版参与讨论
r*****l
发帖数: 2859
11
http://download.oracle.com/javase/tutorial/essential/exceptions
"Note: If the JVM exits while the try or catch code is being executed, then
the finally block may not execute. Likewise, if the thread executing the try
or catch code is interrupted or killed, the finally block may not execute
even though the application as a whole continues."

【在 B*****g 的大作中提到】
: 我就只知道system.exit(0),赫赫。
g**********y
发帖数: 14569
12
充分说明用finally这种考试喜欢,实际没啥用的feature, 其实是给自己找麻烦。
1. 重读code或修改code时,脑子需要充分激活,能够一眼扫出隐含的意思。
2. 调试时更麻烦,一旦扫过这行code, 都得停下来想想是不是这个引起错误。
所以我写code尽量大白话,++i都少用,用多了折寿。

then
try

【在 r*****l 的大作中提到】
: http://download.oracle.com/javase/tutorial/essential/exceptions
: "Note: If the JVM exits while the try or catch code is being executed, then
: the finally block may not execute. Likewise, if the thread executing the try
: or catch code is interrupted or killed, the finally block may not execute
: even though the application as a whole continues."

g**e
发帖数: 6127
13
finally没用?谁说的
反正我经常用

【在 g**********y 的大作中提到】
: 充分说明用finally这种考试喜欢,实际没啥用的feature, 其实是给自己找麻烦。
: 1. 重读code或修改code时,脑子需要充分激活,能够一眼扫出隐含的意思。
: 2. 调试时更麻烦,一旦扫过这行code, 都得停下来想想是不是这个引起错误。
: 所以我写code尽量大白话,++i都少用,用多了折寿。
:
: then
: try

r*****l
发帖数: 2859
14
Code readability很重要。有时候简单也是一种美。这点我同意。
不过finally还是很有用处的。你是不是再说finalize呀。

【在 g**********y 的大作中提到】
: 充分说明用finally这种考试喜欢,实际没啥用的feature, 其实是给自己找麻烦。
: 1. 重读code或修改code时,脑子需要充分激活,能够一眼扫出隐含的意思。
: 2. 调试时更麻烦,一旦扫过这行code, 都得停下来想想是不是这个引起错误。
: 所以我写code尽量大白话,++i都少用,用多了折寿。
:
: then
: try

g**e
发帖数: 6127
15
我也觉得他在说finalize

【在 r*****l 的大作中提到】
: Code readability很重要。有时候简单也是一种美。这点我同意。
: 不过finally还是很有用处的。你是不是再说finalize呀。

g**********y
发帖数: 14569
16
不是finalize, 就是finally。我的code里exception就用得不多。Exception这种东西
破坏正常出口,一旦跨了几个class, 追起来头疼死了。我一般尽可能就地正法。平时
很少需要把东西放finally里。我崇尚的是Refactoring那种短function, 很少七弯八拐
的逻辑。
g*****g
发帖数: 34805
17
finally主要是那种外部资源,比如socket, DB,不在finally里面
close,在大点的系统里要出事的。

【在 g**********y 的大作中提到】
: 不是finalize, 就是finally。我的code里exception就用得不多。Exception这种东西
: 破坏正常出口,一旦跨了几个class, 追起来头疼死了。我一般尽可能就地正法。平时
: 很少需要把东西放finally里。我崇尚的是Refactoring那种短function, 很少七弯八拐
: 的逻辑。

g**********y
发帖数: 14569
18
我的自留地里没什么外部资源,所以就省了那心。finally不是不用,而是很少需要用。
code里最大的麻烦就是隐含条件,脑子清楚的时候没啥,但是关键时候出问题时,又有
时间限制,脑子一不清楚,那时候看着那些code, 真是痛啊。

【在 g*****g 的大作中提到】
: finally主要是那种外部资源,比如socket, DB,不在finally里面
: close,在大点的系统里要出事的。

J*******n
发帖数: 2901
19
我觉得SCJP考点覆盖还是蛮全面的,不管是对纯新手还是对其他语言转Java的,都很有
帮助,可能是那几个人没有认真学习而只是背了SCJP的题库吧
r*****l
发帖数: 2859
20
Java gives you the flexibility of when and how to handle exceptions. "就地正
法" is not always the right way.
I still remember our computer algorithm teacher in college. He hates "破坏正
常出口". For a piece pseudo code like this:
String[] values = { "a", "b", "c" };
String key = "b";
boolean found = false;
for (String value : values) {
if (key.equals(value)) {
found = true;
break;
}
}
if (found) {
// ...
}
He insisted that we should take out the "break" since it "破坏正常出口".

【在 g**********y 的大作中提到】
: 不是finalize, 就是finally。我的code里exception就用得不多。Exception这种东西
: 破坏正常出口,一旦跨了几个class, 追起来头疼死了。我一般尽可能就地正法。平时
: 很少需要把东西放finally里。我崇尚的是Refactoring那种短function, 很少七弯八拐
: 的逻辑。

相关主题
SCEA 1.4 beta exam (Free)问问java认证
考一个sun certified programmer 310-035 大约需要多久?想考个Sun Certified Enterprise Architect 有用么?
考java证书,SCJA和SCJP是不是要有个先后顺序呀?scjp考试询问
进入Java版参与讨论
g*****g
发帖数: 34805
21
And your professor is wrong IMHO. break there is very readable.

【在 r*****l 的大作中提到】
: Java gives you the flexibility of when and how to handle exceptions. "就地正
: 法" is not always the right way.
: I still remember our computer algorithm teacher in college. He hates "破坏正
: 常出口". For a piece pseudo code like this:
: String[] values = { "a", "b", "c" };
: String key = "b";
: boolean found = false;
: for (String value : values) {
: if (key.equals(value)) {
: found = true;

r*****l
发帖数: 2859
22
我知道。我只是给一个反例。

【在 g*****g 的大作中提到】
: And your professor is wrong IMHO. break there is very readable.
h*******0
发帖数: 130
23
I was a SCJP back in 2002. Is there a way to verify my info on SCJP website?
1 (共1页)
进入Java版参与讨论
相关主题
想考个Sun Certified Enterprise Architect 有用么?2 Java Developer SCJD books download
scjp考试询问apply Java board BF
转载几本SCJP ebookuseless to learn Java
今天过了java se6 pro, 下一步该干啥?SCJD or MCSD?
Re: 刚过了SCJP, 灌水一篇,以示庆贺;兼问SCJD和SCEAAnyone took Java Architect cert test?
探讨美国考IT认证的经历问个知识升级的问题
SCEA 可以直接考吧问两个java认证的问题
about builder patternSCEA 1.4 beta exam (Free)
相关话题的讨论汇总
话题: scjp话题: finally话题: code话题: string话题: finalize