好久没有上 chinajavaworld 论坛,结果这次来一看论坛已经改版了,我原来注册的用户名居然也不能用了 ,

不得不临时换一个。
  我是 6 月 25 号拿的题,10 月 26 号上传完第一部分,11 月 3 号参加完第二部分考试,11 月 27 号上
CertManager 网站知道自己通过了,倍感幸运。因为当我上传第一部分的包时,我点上传后,等了一分钟
居然没有反应,我就关闭了上传窗口,然后重新传一遍,耐着性子等,结果等了半天不见动静竟然给我出
现一个网页的错误,请刷新,当我再一次登录和上传的时候,提示我已经没有权限上传,让我写邮件给
SUN,网页出错就代表着上传完毕?还不让我传第二次,晕倒。无奈第二部分的考试票我也已经买了,硬
着头皮去考吧,也有想到最后的结果出乎我的意料,分不高,但也算通过了,真是命好。
  感觉 SCJD 的难度比 SCJP 高很多,而且侧重点也完全不一样。SCJP 考的只是 JAVA 的基本语法,而
SCJD 更多的是考察你的项目开发和编程思想。所以如果你不是对 JAVA 开发有一定经验的话,考完 SCJP
一定要好好看看相关的书籍,别急着考 SCJD。
  现在 SCJD 考题只有两套,B&S 和 URLyBird,我考的是 B&S 2.3.3,版本变化很快,要求也越来
越高,考题下来以后一定把那个 instructions 好好多看几遍,对应每一个 must 的要求你都要达到,否则会
Automatic Failure,后来我把代码写完了以后又对照每一个 must,才发现有好几个地方都没有满足 must
的要求,又改了好些次才敢上传。
  写 Locking 部分我花的时间最多,参考了 javaranch 上好多建议,考虑了多种情况,还是被扣了 36 分,
唉,总的思路是用一个 HashTable 来储存。
  O-O Design 部分我被扣了 16 分,一个字形容,惨!我还特意买了一本阎宏写的 JAVA 与模式学习,
我用了 Adaptor, Factory, MVC, Singleton 四种模式(这也是大部分考生都用到是模式),我想可能是自
己现学现用,用得太生硬导致。
  写 Data store 部分时可以参考 2002 年以前的 SCJD 考题,那时 SUN 还是给了一些源代码,都是关
于 Data store 部分的,这部分我得了满分 40 分。
  如果你对 Socket 熟的话,Network server 部分你就用它,SUN 让你在 Socket 和 RMI 中选一种就可
以了,反正用的恰当两者都能得满分,我的朋友 Robert 用的 Socket,我用的 RMI,都得了满分 40 分,
建议初学者用 RMI,方便简单,看一下 Java Tutorial 的相关部分,说得再明白不过了。
  GUI 部分一定要和你用的 MVC 模式关联起来,在 SL-285 官方教材中唯一提到的就是 MVC 模式,
也 是 你 必 须 用 到 的 模 式 , 布 局 用 GridBagLayout, 一 定 不 要 图 省 事 用 BorderLayout , 我 见 过 几 个 用
BorderLayout,结果全在 GUI 这一部分得了低分。这部分我用 BoxLayout 和 GridBagLayout 相结合,得了
39 分。
  第二部分考试很容易,只要文档是你自己写的就没有问题,我考前没有做任何复习,120 分钟的考试
也只用了 40 分钟就交卷了。
  如果考试中还有什么地方不明白,推荐去 javaranch,那里几乎是世界上 SCJD 的考生大本营,你一
定能得到自己满意的答复,不过发贴之前一定要好好看看在 javaranch 上要遵守的规则,礼貌很重要。
  明年就毕业了,SCJD 的证多少也给我增添了一些信心,在这灌了一堆水,是在 JAVA 高手面前班门
弄斧了,只希望能给那些还在为 SCJD 努力的朋友一点帮助,如果你把 SCJD 当作是一次学习,那么你会
收获很多。
\
[这个贴子最后由 lhulcn618 在 2006/10/05 07:49pm 第 1 次编辑]
(Apress) - The Sun Certified Java Developer Exam with J2SE 1.4.rar
(PDF) Prentice Hall - Sun Certified Enterprise Architect for J2EE Technology Study Guide.zip

by Allen & Bambara.0).ISO Sun Certified Enterprise Architect for J2EE Study Guide (Exam 310-051) .zip sun .pdf sun .certified java 2 programmer study guide.pdf ftp://210.51.SUN CERTIFIED JAVA 2 PROGRAMMER STUDY GUIDE.88/Upload/北国狼人上传/SUN Certified/ 端口 88 .Prentice Hall .214.pdf Sun Certified Programmer and Developer.rar Testking 310-035Sun Java Certified Programmer (3.Sun Certified Enterprise Architect for J2EETechnology Study Guide.