答案:denniswolf
威望: 0
级别: 侠客
魅力:
经验:
金钱: 2359 Jollar
来自: 保密
鉴定: 已设置保密
总发贴数: 25 篇
注册日期: 2001/11/29
我2001/10/1 开始学习SCJD, 24号download我的项目,2002/1/10日upload,2002/2/18通过。SCJD 从学习到通过一共用了大概3-4个月, 每天大概2小时左右.因为我对RMI和Swing部分不熟, 以前没有做过这方面的项目, 所以我做的比较慢, 也比较细,想多学点东西。
考试的结果:
Grade: P
Score: 146
Comment: This report shows the total points that could have been awarded in each section and the actual number of points you were awarded. This is provided to give you per-section feedback on your strengths. The maximum possible # of points is 155; the minimum to pass is 124. General Considerations(maximum = 58): 57 Documentation(maximum = 20): 17 GUI(maximum = 24): 23 Server(maximum = 53): 49
大概的学习步骤:
1.看Sun大纲的大纲(1天).
2.看<<Complete Java 2 Certification Study Guide>> (Philip Heller) 的SCJD部分, 花了2周左右, 第一遍看的时候基本上没看懂他在说什么,感觉象天书。好多地方也就过了一下眼。
3. 看Sun的Tutorial 有关RMI和Swing部分,对其中的例子做过大量的实验,尤其是RMI部分, 我看的比较细,后面的项目实施时我就用了大量的Tutorial上的源码。这些工作大概用时2周。
4.用时一周定了项目的架构。最主要的是有关server端的lock, unlock和Thread safety部分。
5. 编程实施用时4周,尤其是GUI部分我做的很细,所以费时也较长。
6. 再看看<<Complete Java 2 Certification Study Guide>> (Philip Heller) , 并且以此修改和测试我的程序, 这次就发现这本书写的真是很好,自己感觉境界有所提高了。用时一周。
7. 写文档和整理源码。这部分工作很让我头疼, 因为SCJD对此要求非常高, 作为中国的程序员, 我也不能免俗,以前工作对此就不注意,所以咎由自取。最后我也是这部分扣分最多:3分, 不然我可以取得很高的分。
8. 项目测试和upload.
9. Essay exam , 笔试很简单,主要是看你对此项目的实施细节,你怎么做的就怎么写好了,5道简单的问答题,网上的传闻有误。
10. 耐心的等待, 我等了6周才出的结果,Sun的服务不是太好, 所以你要厚着脸皮不停的写信催促他们。
一点心得:
SCJD考得是你对java性能比较全面得理解, 和SCJP差别大,所以你一定要有足够得时间去思考和实施,当然你若是编写jdk的除外:)
多去www.javaranch.com看看。
Dennis
上一个:Java 程序中有效字段的可见性
下一个:Java 程序编码规范(转自CSDN)