繁体中文
设为首页
加入收藏
当前位置:IT认证首页 >> Java >> 复习指导 >> Java认证宝典v1.0之SCJD篇

Java认证宝典v1.0之SCJD篇

2007-04-04 08:05:51  作者:duoshanx  来源:ITZERO收集整理  浏览次数:213  文字大小:【】【】【
关键字:java

  在J2EE尚未得到规模应用以前,SCJD是java认证中的高级认证。即便现在有了SCWCD、SCJA等认证,SCJD依然有其独特的魅力。

  一、考试目标

  ProgrammingAssignmentObjectives

  WriteanapplicationprogramusingJavatechnology。Theapplicationrequiresthefollowing:

  -Agraphicaluserinterfacedemonstratinggoodprinciplesofdesign

  -Anetworkconnection,usingaspecifiedprotocol,toconnecttoaninformationserver

  -Anetworkserver,whichconnectstoapreviouslyspecifiedJavatechnologydatabase

  -Adatabase,createdbyextendingthefunctionalityofapreviouslywrittenpieceofcode,forwhichonlylimiteddocumentationisavailable

  EssayExamObjectives

  Listsomeofthemajorchoicesyoumustmakeduringtheimplementationoftheabove。

  Listsomeofthemainadvantagesanddisadvantagesofeachofyourchoices。

  Brieflyjustifyyourchoicesintermsofthecomparisonofdesignandimplementationobjectiveswiththeadvantagesanddisadvantagesofeach。

  二、考试资源

  1。考试目标,sun的网站上有

  2。Object-OrientedAnalysisandDesign(00-226)

  3。JavaProgrammingLanguageWorkshop(SL-285)

  4。<<CompleteJava2CertificationStudyGuide>>,bySimonRoberts

  5。一些前人的笔记

  6。somefaq

  三、推荐网站

  javaranch

  --------------------------------------------------------------------------------

  StudyTopics

  General

  http://java。sun。com/docs/codeconv/html/CodeConvTOC。doc。html

  http://suned。sun。com/USA/certification/javamain。html

  SecurityLinks

  GibsonResearchCorpwhichhasautilityyoucanaccesscalledShieldsUp,whichwillletyouchecktoseeifyouhaveanydrivesshareswhenyouareontheinternet。Italsohassomelinkstootherportprobingsites。Itwasarealeyeopener,whenyourunit。Thesitealsoofferssomeinformationonthe911virus,aswellasalinktoasitewhichhasafreefirewallforindividualuse。

  http://www。grc。com/

  EncryptionandSecurityPracticalCryptosystemsandtheirStrength

  http://www。tcm。hut。fi/Opinnot/Tik-110。501/1995/practical-crypto。html

  JDBCObjectives

  http://www。javaworld。com/jw-05-1999/jw-05-cooltools。html

  http://www。cloudscape。comforafreeevaluationversionofOODBMStorunRickLowe´sstoredproceduredemonstration。

  http://developer。java。sun。com/developer/technicalArticles/Database/dukesbakery/

  JDBCCodeTemplates-CodesnippetsthatshowyouthepropersyntaxforJDBCcalls。Youneedapasswordtoseeit。However,itisfree。

  GUIDesign/ngObjectives

  Sun´sJavaLookandFeelDesignGuideLines

  http://www。javaworld。com/javaworld/jw-07-2000/jw-0721-hmvc_p。html

  http://www。javaworld。com/javaworld/jw-04-2000/jw-0414-action_p。html

  http://www。javaworld。com/javaworld/jw-04-1998/jw-04-howto_p。html

  http://java。sun。com/products/jlf/dg/index。htm

  http://java。sun。com/products/jfc/tsc/index。htmlJava3DAPIfreedownload

  http://www。anfyteam。com/dev/

  RMI

  RunningAndDebuggingAnRMIApplicationLocally

  http://www。javaworld。com/javaworld/javatips/jw-javatip56。html#RMI

  http://www。javaskyline。com/learnrmi。html(WhoaretryingtoimplementtheassignmentusingRMI,wecantakealookattheexamples。)

  http://developer。java。sun。com/developer/onlineTraining/rmi/RMI。html

  http://java。sun。com/j2se/1。3/docs/guide/rmi/faq。html

  http://java。sun。com/j2se/1。3/docs/guide/rmi/getstart。doc。html

  http://java。sun。com/products/jdk/1。2/docs/guide/rmi/Factory。html

  http://www。javaskyline。com/learnrmi。html

  http://www。javaworld。com/javaworld/jw-12-1998/jw-12-enterprise_p。html

  http://www。javaworld。com/javaworld/jw-04-1999/jw-04-enterprise_p。html

  http://www。javaworld。com/javaworld/jw-05-1999/jw-05-networked_p。html

  JavaEnterpriseinaNutshellbyFlannagan,Farley,CrawfordandMagnusson

  持这种映射。因此,用Java写的应用程序可说是“MP热”。这就是说,

  如果它们在多处理器机器上运行,它们更将表现不凡。

  9。Java是可收集无用的存储单元的

  用C及C++写软件的编程人员必须仔细跟踪所用的内存块。当一个块

  不再使用时,他们务必让程序释放它,从而方可再用。在大的项目

  中,这可能很困难,并往往成为出错和内存不足的根源。

  在Java的情况下,编程人员不必为内存管理操心。Java系统有一个叫

  做“无用单元收集器”的内置程序,它扫描内存,并自动释放那些不

  再使用的内存块。

  10。Java是快速的

  Java比典型的脚本语言大为有效,但它比C慢20倍。这对大多数应用

  是可接受的。

  不久的将来,代码生成器就可供利用了,这将使Java程序几近于用C

  或C++编写的程序那么快。

  11。Java是安全的

  Java程序没有指针,而且象这样的字节代码程序强在类型上,所以在

  执行之前它可能验证Java程序。被验证的Java程序得以保证不突破

  Java语言的任何限制,而且可以安全地执行。Java字节代码验证被

  Web浏览器用来确保小程序不含病毒。

  12。Java是可扩展的

  Java程序可与用其它语言编写的现存程序库连接。由于Java数据结

  构与C的数据结构的类型极为相似,这是相当方便的。最大的问题在

  于,现有多线程程序库为数不多。

  Java程序可以声明某些方法是内部的,然后,把这些内部方法映射成

  软件库所定义的功能,从而动态地链接到虚拟机


  Multi-threadsandSynchronization

  Concurrency:StateModels&JavaPrograms

  http://www-dse。doc。ic。ac。uk/concurrency

  http://www-4。ibm。com/software/developer/library/multithreading。html

  http://www。javaworld。com/javaworld/jw-07-2000/jw-0714-locks_p。html

  http://www。javaworld。com/javaworld/jw-04-1999/jw-04-toolbox_p。html

  http://gee。cs。oswego。edu/dl/

  DesignPatterns

  JamesW。Cooper´s"JavaDesignPatterns,ATutorial"

  http://www。patterndepot。com/put/8/JavaPatterns。htm

  BruceEckelhasabookinpreliminaryformaboutdesignpatternsinJava。。。

  http://204。212。137。22/TIPatterns/

  ServletsandJSP

  http://jakarta。apache。org/

  Tomcat

  XML

  http://xml101。com

  http://java。sun。com/xml/docs/tutorial/index。html

  http://webreference。com/xml/column1/(anicequickintroductionwithcodesamples,slightlybiasedtowardsclient-sideXMLandXSL)

  JavaExamplesinaNutshell,2ndEditionCh19

  http://www。oreilly。com/catalog/jenut2/chapter/ch19。html

  Networking

  DataConversionandFileI/O

  BeansObjectives

  AdditionalTopics

  Collections:List,Set,Map

  Portability:DataandCharacterrepresentation

  Images

  Internationalization

  AppletsvsApplications

  JTable-AbstractTableModel

  Refactoring

  Networking-Sockets

  Security

  Protocol-HTMLPackages/Extentions

  CORBA,IIOP


责任编辑:itzero

本文引用地址: http://exam.itzero.com/2007/0404/16760.html 请粘贴到你的QQ/MSN上推荐给你的好友

相关文章
JAVA基础知识精华总结
新手必读 Java中流的概念
Java学习之路:不走弯路,就是捷径
Java学习之路:不走弯路,就是捷径(上)
Java论证考试资格基础知识:ASP+和JSP大比拚
菜鸟入门篇:如何迅速获取Java认证?
JAVA的“精华”就在“面向对象思想”
Java认证权威问答精华集
Java认证的目的和步骤
Java语言的12大特色介绍
Java:IT认证中最有魅力的开发工具之一
 

最新文章

更多

· Java认证宝典v1.0之SCJD篇
· J2EE开发过程中的异常处理
· Struts中关于用户权限限...
· Java语言的局部类
· Spring中的Template和Ca...
· 在Java中实现条件编译
· JavaIDE实用对比:Eclip...
· Java中的语句、分支和路...
· J2SE(TM)5.0语言特性
· JAVA认证考试:全面详解...

热点文章

更多

其它推荐