📄 j-scjp-11-2.html
字号:
<TR>
<TD bgcolor="#000000" height="1" width="150"><IMG src="../i/c.gif" width="150" height="1"></TD>
</TR>
<TR>
<TD bgcolor="#ffffff" height="1" width="150"><IMG src="../i/c.gif" width="150" height="2"></TD>
</TR>
</TABLE>
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr>
<td><font size="-1" face="Verdana, sans-serif"><a href="http://www.ibm.com/">IBM</a> : <a href="/developerWorks/cn/index.shtml">developerWorks 中国网站</a> : <a href="/developerWorks/cn/java/index.shtml">java</a> : <a href="/developerWorks/cn/cnedu.nsf/java-onlinecourse-bytitle?OpenView&Count=500">教学 - 在线教程</a></font>
<br>
<img alt=" Java 认证成功之路,第 1 部分:SCJP " src="imagemaster/masthead.jpg"></td><td width="*" valign="bottom" align="right"><a border="0" href="j-scjp.zip"><img alt="下载 ZIP 文件" border="0" src="../i/icon-zip.gif"></a><a target="_blank" href="../tutorial_eng/index.html" border="0"><img alt="英文原文" border="0" src="../i/icon-source.gif"></a>
</td>
</tr>
<tr>
<td height="2" colspan="2"><img height="2" width="1" src="../i/c.gif"></td>
</tr>
</table>
<TABLE border="0" cellpadding="0" cellspacing="0" width="100%">
<TR>
<TD width="150" height="1" bgcolor="#000000" colspan="6"><IMG alt="" height="1" width="150" src="../i/c.gif"></TD>
</TR>
<TR>
<TD background="../i/sw-gold.gif"><a border="0" href="index.html" onMouseOver="iOver('topmain'); iOver('bottommain'); self.status=mainblurb; return true;" onMouseOut="iOut('topmain'); iOut('bottommain'); self.status=''; return true;"><img alt="主菜单" border="0" src="../i/main.gif" name="topmain"></a></TD><TD background="../i/sw-gold.gif"><a border="0" onMouseOver="iOver('topsection'); iOver('bottomsection'); self.status=sectionblurb; return true;" onMouseOut="iOut('topsection'); iOut('bottomsection'); self.status=''; return true;" href="index11.html"><img alt="章节菜单" border="0" src="../i/section.gif" name="topsection"></a></TD><TD background="../i/sw-gold.gif"><a border="0" onMouseOver="iOver('topfeedback'); iOver('bottomfeedback'); self.status=feedbackblurb; return true;" onMouseOut="iOut('topfeedback'); iOut('bottomfeedback'); self.status=''; return true;" href="j-scjp-11-3.html"><img alt="给出此教程的反馈意见" border="0" src="../i/feedback.gif" name="topfeedback"></a></TD><TD width="100%" background="../i/sw-gold.gif"><img src="../i/c.gif"></TD><TD background="../i/sw-gold.gif"><a border="0" onMouseOver="iOver('topprevious'); iOver('bottomprevious'); self.status=previousblurb; return true;" onMouseOut="iOut('topprevious'); iOut('bottomprevious'); self.status=''; return true;" href="j-scjp-11-1.html"><img alt="上页" border="0" src="../i/previous.gif" name="topprevious"></a></TD><TD background="../i/sw-gold.gif"><a border="0" onMouseOver="iOver('topnext'); iOver('bottomnext'); self.status=nextblurb; return true;" onMouseOut="iOut('topnext'); iOut('bottomnext'); self.status=''; return true;" href="j-scjp-11-3.html"><img alt="下页" border="0" src="../i/next.gif" name="topnext"></a></TD>
</TR>
</TABLE>
<table bgcolor="ffffff" cellspacing="0" cellpadding="2" border="0" height="400" width="100%">
<tr valign="bottom">
<a name="navskip"></a><td height="25" colspan="4"><img alt="11.结束语和参考资料 " src="imagemaster/titlebar11.jpg" border="0" height="25" width="562"></td>
</tr>
<tr>
<td bgcolor="ffffff" width="15"> </td><td bgcolor="ffffff" width="12"> </td><td valign="top" align="left" bgcolor="ffffff" width="*">
<p>
<br>
<table cellspacing="0" cellpadding="0" border="0">
<tr>
<td width="90%"><font size="4" face="Verdana, Arial, Helvetica"><b>参考资料 </b></font></td><td width="200" align="right"><font size="1" face="Verdana, Arial, Helvetica"><nobr> 第 2 页(共3 页)</nobr></font></td>
</tr>
</table>
<br>
<br>
</p>
<font size="2" face="Verdana, Arial, Helvetica">
<ul>
<li>如果您在寻求一种有结构的学习方式,那么 Khalid Mughal 和 Rolf Rasmussen 的 <i>
<a href="http://www.amazon.com/exec/obidos/tg/detail/-/0201728281/104-2060234-3908736?v=glance">A Programmer's Guide to Java Certification</a>
</i> (Addison-Wesley,1999 年) 是一本很好的参考书。 <br>
<br>
</li>
<li>Kathy Sierra 和 Bert Bates 的 <i>
<a href="http://www.amazon.com/exec/obidos/ASIN/0072226846/qid=1058087637/sr=2-1/ref=sr_2_1/104-7716431-5591106">Sun Certified Programmer & Developer for Java 2 Study Guide (Exam 310-035 & 310-027)</a>
</i> 是另一本有用的学习指南。 <br>
<br>
</li>
<li>William Brogden 的 <i>
<a href="http://www.amazon.com/exec/obidos/tg/detail/-/1588801403/qid=1033152889/sr=1-1/ref=sr_1_1/104-1224949-8774363?v=glance">Java 2 Exam Prep, Second Edition (Exam: 310-025)</a>
</i> 和 <i>
<a href="http://www.amazon.com/exec/obidos/tg/detail/-/158880139X/qid=1033152845/sr=1-1/ref=sr_1_1/104-1224949-8774363?v=glance">Java 2 Exam Cram, Second Edition (Exam 310-025)</a>
</i> 都是非常优秀的读物。最初由 The Coriolis Group 出版,后来 Que 出版社再版了这一系列。 <i>Exam Cram</i> 是快速概述,而早一些的 <i>Exam Prep</i> 对 Java 语言基础做了相当完整的介绍。 <br>
<br>
</li>
<li>
<a href="http://www.lanw.com/java/javacert/default.htm">William Brogden 的主页 </a> 包含精心选择的 Java 认证信息和参考资料。 <br>
<br>
</li>
<li>查看本教程作者 Pradeep Chopra 的“<a href="http://www-106.ibm.com/developerworks/java/library/j-scjp/"> An SCJP 1.4 certification primer </a>”(<i>developerWorks</i>,2002 年 12 月)。 <br>
<br>
</li>
<li>如果您需要复习 Java 集合 API 的内容,那么教程 “<a href="http://www-106.ibm.com/developerworks/edu/j-dw-javacoll-i.html">Java Collections Framework</a>” (<i>developerWorks</i> ,2001 年 4 月)是有帮助的。 <br>
<br>
</li>
<li>建议在参加新的 SCJP 1.4 考试之前阅读 Sun 的学习指南 <a href="http://java.sun.com/j2se/1.4/docs/guide/lang/assert.html">Programming With Assertions</a> 。 <br>
<br>
</li>
<li>John Zukowski 在他每月的 <i>developerWorks</i> 专栏 <a href="http://www-106.ibm.com/developerworks/views/java/articles.jsp?sort_order=desc&expand=&sort_by=Date&show_abstract=true&view_by=Search&search_by=merlin:">
Merlin 的魔力
</a>中介绍了 JDK 1.4 的新特性,其中包括一篇名为 “<a href="http://www-106.ibm.com/developerworks/java/library/j-mer0219.html">Working with assertions</a>” 的文章 (<i>developerWorks</i>,2002 年 2 月)。 <br>
<br>
</li>
<li>有关垃圾收集的更多内容,请参阅 <i>developerWorks </i>的以下文章::
<ul>
<li>在 “<a href="http://www-106.ibm.com/developerworks/ibm/library/i-incrcomp/">Mash that trash</a>” 中,您可以学到更多有关增量压缩如何减少暂停时间的内容。</li>
<li>分为三部分的 “<a href="http://www-106.ibm.com/developerworks/ibm/library/i-garbage1/">Sensible sanitation</a>” 系列描述了 IBM 1.2 和 1.3 Developer Kits for Java Platform 所采用的垃圾收集策略。 </li>
<li>在 2003 年 10 月这一期的 <i>Java 理论与实践 </i>中,Brian Goetz 提供了 “<a href="http://www-106.ibm.com/developerworks/java/library/j-jtp10283/">A brief history of garbage collection</a>”。</li>
<li>从 “<a href="http://www-106.ibm.com/developerworks/ibm/library/i-gctroub/">Fine-tuning Java garbage collection performance</a>” 中学习如何检测并解决垃圾收集问题。 </li>
</ul>
<br>
</li>
<li>如果有意学习更多关于 Java 语言中线程的内容,那么 Brian Goetz 的 “<a href="http://www-106.ibm.com/developerworks/edu/j-dw-javathread-i.html">Introduction to Java threads</a>” (<i>developerWorks</i>,2002 年 9 月)探讨了线程基本内容、线程间的数据交换、控制线程以及线程间如何通信的内容。 <br>
<br>
</li>
<li>Marcus Green 是受尊重的 Java 认证专家。他的 <a href="http://www.jchq.net/">Java certification site</a> 包含了 SCJP 教程、免费的模拟测验、认证讨论论坛和关于他的 Java 认证培训课程的信息。 <br>
<br>
</li>
<li>如果您正在寻求个人的 Java 编程培训,那么 <a href="http://www-3.ibm.com/software/info/education/">IBM Education Web site</a> 是很好的出发点。 <br>
<br>
</li>
<li>Whizlabs Software 专门开发 IT 认证模拟软件,包括针对 J2SE 1.4 的 <a href="http://www.whizlabs.com/jwhiz.html">Whizlabs Java Certification (SCJP 1.4) Exam Simulator</a> 。 <br>
<br>
</li>
<li>Whizlabs Software 还提供了 <a href="http://www.whizlabs.com/scjp/training.html"> instructor-led, online training for Java Certification (SCJP 1.4) </a> 及 <a href="http://www.whizlabs.com/ubbthreads/ubbthreads.php">Java 认证论坛 </a>,前者由 SCJP 1.4 考试模拟软件的作者讲授。 <br>
<br>
</li>
<li>
<a href="http://www.javaranch.com/">JavaRanch</a> (“Java 新手的好地方”) 提供了社区论坛和 SCJP 规则综述,以及一个免费的认证模拟考试。 <br>
<br>
</li>
<li>
<a href="http://www-1.ibm.com/certify/certs/index.shtml">IBM professional certifications</a> 站点列出了可用的认证程序,按厂家分类。 <br>
<br>
</li>
<li>Sun Microsystems 的 <a href="http://java.sun.com/apis.html">J2SE 1.2 and J2SE 1.4 API specs</a> 是 SCJP 考试的必读内容。 <br>
<br>
</li>
<li>阅读 Sun Microsystems 在线提供的 <i>
<a href="http://developer.java.sun.com/developer/Books/effectivejava/Chapter3.pdf">Effective Java</a>
</i> 的第 3 章可以学习很多关于 <code>hashCode()</code> 和 <code>equals()</code> 方法的内容。 <br>
<br>
</li>
<li>在 <a href="http://www-106.ibm.com/developerworks/views/java/tutorials.jsp">
developerWorks Java technology tutorials index</a> 上有免费教程的完整列表。 <br>
<br>
</li>
<li>在 <a href="http://www-106.ibm.com/developerworks/java/">
developerWorks Java 技术专区 </a>可以找到关于 Java 编程的各个方面的数百篇文章。 <br>
<br>
</li>
</ul>
<br>
</font></td>
</tr>
</table>
<TABLE border="0" cellpadding="0" cellspacing="0" width="100%">
<TR>
<TD background="../i/sw-gold.gif"><a border="0" href="index.html" onMouseOver="iOver('topmain'); iOver('bottommain'); self.status=mainblurb; return true;" onMouseOut="iOut('topmain'); iOut('bottommain'); self.status=''; return true;"><img alt="主菜单" border="0" src="../i/main.gif" name="bottommain"></a></TD><TD background="../i/sw-gold.gif"><a border="0" onMouseOver="iOver('topsection'); iOver('bottomsection'); self.status=sectionblurb; return true;" onMouseOut="iOut('topsection'); iOut('bottomsection'); self.status=''; return true;" href="index11.html"><img alt="章节菜单" border="0" src="../i/section.gif" name="bottomsection"></a></TD><TD background="../i/sw-gold.gif"><a border="0" onMouseOver="iOver('topfeedback'); iOver('bottomfeedback'); self.status=feedbackblurb; return true;" onMouseOut="iOut('topfeedback'); iOut('bottomfeedback'); self.status=''; return true;" href="j-scjp-11-3.html"><img alt="给出此教程的反馈意见" border="0" src="../i/feedback.gif" name="bottomfeedback"></a></TD><TD width="100%" background="../i/sw-gold.gif"><img src="../i/c.gif"></TD><TD background="../i/sw-gold.gif"><a border="0" onMouseOver="iOver('topprevious'); iOver('bottomprevious'); self.status=previousblurb; return true;" onMouseOut="iOut('topprevious'); iOut('bottomprevious'); self.status=''; return true;" href="j-scjp-11-1.html"><img alt="上页" border="0" src="../i/previous.gif" name="bottomprevious"></a></TD><TD background="../i/sw-gold.gif"><a border="0" onMouseOver="iOver('topnext'); iOver('bottomnext'); self.status=nextblurb; return true;" onMouseOut="iOut('topnext'); iOut('bottomnext'); self.status=''; return true;" href="j-scjp-11-3.html"><img alt="下页" border="0" src="../i/next.gif" name="bottomnext"></a></TD>
</TR>
<TR>
<TD width="150" height="1" bgcolor="#000000" colspan="6"><IMG alt="" height="1" width="150" src="../i/c.gif"></TD>
</TR>
</TABLE>
<TABLE width="100%" cellpadding="0" cellspacing="0" border="0">
<TR>
<TD width="100%">
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr>
<td><img alt="" height="1" width="1" src="../i/c.gif"></td>
</tr>
<tr valign="top">
<td class="bbg" height="21"> <a class="mainlink" href="/developerWorks/cgi-bin/click.cgi?url=http://www-900.ibm.com/cn/ibm/index.shtml">关于 IBM</a><span class="divider"> | </span><a class="mainlink" href="/developerWorks/cgi-bin/click.cgi?url=http://www-900.ibm.com/cn/ibm/privacy/index.shtml">隐私条约</a><span class="divider"> | </span><a class="mainlink" href="/developerWorks/cgi-bin/click.cgi?url=http://www-900.ibm.com/cn/ibm/legal/index.shtml">法律条款</a><span class="divider"> | </span><a class="mainlink" href="/developerWorks/cgi-bin/click.cgi?url=http://www-900.ibm.com/cn/ibm/contact/index.shtml">联系 IBM</a></td>
</tr>
</table>
</TD>
</TR>
</TABLE>
<script src="//www.ibm.com/common/stats/stats.js" language="JavaScript1.2" type="text/javascript"></script>
<noscript>
<img border="0" alt="" height="1" width="1" src="//stats.www.ibm.com/rc/images/uc.GIF?R=noscript"></noscript>
</body>
</html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -