本人于05.9.17顺利通过scjp(sun认证java程序员),下面来谈谈我的复习方法
很久就写了此文,给了几个考证朋友看,结果他们都轻松通过了,但一直没在网上发表。 首先强烈鄙视那些背题,代考,作弊获得证书的傻比。既然考此证书,说明为了打好基础,为了学习更高层次的java做准备。 1)系统复习 要根据考纲来复习,因此1.4中io和awt不考,可以不复习。 考纲如下: 第一部分:声明和访问控制 第二部分:流程控制,断言和异常处理 第三部分:垃圾收集 第四部分:语言基础 第五部分:操作与赋值 第七部分:线程 第八部分:在java.lang包中的基础类 第九部分:集合类框架 只有单选和多选,多选告诉你正确个数,正确率达到52%就pass(61题做对32题) 本人推荐看thinkinginjava的:3,4,5,6,7,8,10章,讲得比较深刻,完全能应付考试。 再看核心技术卷2的1.1~1.7,2.1,2.2,因为这2章考得比较简单,没必要看tij,核心技术讲得比较易懂。 java.lang的复习如下: 能够应用math类中的abs,ceil,floor,max,min,random,round,sin,cos,tan,sqrt方法。 正确理解string类不可改变的意义。 当执行一段程序,中间包含有wrapper类的一个实例,知道它运行的前提条件运行结果。能用下面wrapper类(例如integer,double,等等)的方法来写程序: doublevalue,floatvalue,intvalue,longvalue,parsexxx,getxxx,tostring,tohexstring 大家可以通过查询api来学习 2)做题实践: 有2个题库一定要做: 1.testking(大概有近300多题) 2.j@whiz考试模拟器上的题(大概有600多题) 基本上模拟器上的分数很接近你的scjp考试分数 这2个题库基本包揽了大部分考试原题或近似题,所以说能基本搞懂,那么考scjp就象玩一样。 当然,这仅仅是本人的考试心得,本人考试时花了1小时没检查就交了,70%,不算高手。 写此文章仅供参考,到时没考过可不要来寻仇哦! 考出scjp只是证明你java基础打好了,也许你还不太会写代码,所以scjp只是一个开始。 之后你可以选择去学j2ee或j2me,甚至深入学习j2se(不推荐),去考其他java认证。 (其实证书没什么用,关键在于这个过程,你可以学到很多,进步更快)Java Asp PHP .Net XML C/C++ CGI VB Jsp J2ee J2se J2me EJB Servlet Tomcat Resin Struts Weblogic Eclipse ANT GUI JMS Web servise IDEA Webphere Hibernate Spring Jboss Applet Swing Socket Javamail Perl Ajax P2P 安全 模式 框架 测试 开源 游戏
Windows XP Windows 2000 Windows 2003 Windows Me Windows 9.x Linux UNIX 注册表 操作系统 服务器 应用服务器