菜鳥入門篇如何迅速獲取Java認證

菜鳥入門篇如何迅速獲取Java認證

首先,你需要有充分的心理準備,因為Sun Java認證考試非常嚴謹,需要你具備充足的實踐經驗才可能通過。

以較為熱門的SCJD為例,其學習過程可分為兩部分:第一部分要求學生實際完成一個項目的編碼工作;第二部分評價學生的代碼。然後才給出成績。在培訓上教育上,著重強調學生的解決實際問題的能力,培訓內容就是在老師的指導下完成一個實際的項目。獲得SCJD認證的過程相對複雜一些,Sun建議的SCJD學習課程是Java Progeamming Language Workshop(SL-285)。當然,學習Java你還可以參考Sun的一個面向對象的教程:Object-Oriented Analysis and Design (00-226)。

獲得SCJD認證並不是直接參加考試通過獲得,首先,你必須是SCJP,在申請SCJD的認證的時候,需要先參加一個程序設計測試,這個測試基本上是給你一個實際應用案例,然後你用Java進行實現,要注意的是這個測試主要考查的是你以Java2技術開發一個工程的總體能力,而不是考查你的編程技巧。這個編程測試是不限制時間的。

如果你通過了上述編程測試,那麼就恭喜你了,你已經通過了得到SCJD認證的最難的一關,接下來你要再參加一個考試,但是與SCJP考試不同的是,SCJD的考試是簡答題而不是選擇題,如果你的正確率在70%以上,就可以獲得SCJD認證了。

再如SCEA,其培訓重點在於如何應用J2EE技術來進行分析和設計,如何應用一些設計原則和最佳實踐,以提高軟件軟件的質量。其認證考試分為三部分:第一部分,基礎能力測試;第二部分,分析和設計一個實際的項目,第三部分,針對所完成的分析設計,解釋設計的理由。總之,Sun Java的認證考試是嚴謹、科學的,既保證學生掌握認證所規定的知識,增長解決實際問題的能力,又可為企業評價工程師的技術能力提供了堅實的依據。

從上面的敘述你也可以看出,獲得Java認證絕對不是一個簡單的過程,是有一定難度的。獲得Java認證可以證明你在Java開發技術方面的造詣以及軟件工程方面的知識水平。無論出於什麼目的,如果你希望盡快學習和掌握Java技術,不妨走走Sun公司的Java技術認證之路。

獲得SCJP認證心得

深刻理解面向對象的思想
Java是壹種純粹的面向對象的程序設計語言。在正式使用Java做開發之前,必須將我們的思維方式轉入壹個徹底的面向對象的世界。做不到這壹點,就無法體會Java語言的精髓,寫不出地道的Java程序。當然,妳也無法徹底理解Java中的基本概念和他們之間的聯系與區別。妳可以學到Java的語法規則,卻不能看到Java的靈魂。

對概念細節的精確把握

通過考試我們發現,SCJP的考察點相當細致。所以只有對Java的概念、語法、規則了然於心,才能在考場上應對自如。

適量的練習
程序設計是壹項實踐性很強的技術。只有上機實踐,才能使課本中的理論、頭腦中的思想通過妳的雙手成為壹行行代碼,完成規定的目標。雖然SCJP考試不考操作與編程,但有大量的程序閱讀。如果妳自己寫過許多代碼的話,這種題就是小菜壹碟。

廣泛的交流
善於交流是優秀程序員必備的技能,也是妳解決疑難,提高水平的捷徑。國內外有很多與Java認證相關的優秀網站和論壇,如: www.javaranch.com, www.javaunion.net等, 都是學習Java的寶庫。同時,壹些很棒的模考軟件,如Jxam、JTest、 Javacert等,以及著名的模考題如MarcusGreen的三套題均可以找到。

SCJP認證資訊

sun certificated java programmer (SCJP)壹種Java認證考試 對於Java程序設計員,Sun推出兩項認證:Sun Certificated Java Programmer (SCJP)和Sun Certificated Java Developer(SCJD)。SCJP 可以說各種Java認證的基礎,相對於SCJD來說,SCJP跟側重於測驗您的Java程序設計概念及能力,內容偏重於Java語法及JDK的內容。其對應的最主要的學習課程是SL-275。考試科目:310-065/310-055。SCJP 的學習/考試過程是相對相對比較明確的,首先學員參加SL-275的培訓課程(標準費用大致在2600人民幣,包括考試券、教材費),也可以單獨購買考試券(Certification Voucher,費用現在是1250元),然後在Prometric考試中心參加考試。通過後獲得Sun頒發的SCJP認證證書。

掌握如何使用標準Java Development kit V1.5 (JDK)開發應用程序和applets。您將學會Java語言的語法;如何使用Java來創建圖形用戶接口(GUI),事件處理機制,例外處理,通過開發各種Java程序來獲得實際的編程經驗;您也將學到文件輸入/輸出(I/O);多線程和網絡的知識。

課程目標:
使用Java編程語言創建Java應用程序和applets;
定義和描述垃圾搜集,安全性和Java虛擬機(JVM);
描述和使用Java語言面向對象的特點;
開發圖形用戶接口(GUI),利用Java支持的多種布局管理;
描述和使用Java的事件處理模式;
使用Java語言的鼠標輸入,文本,窗口和菜單窗口部件;
使用Java的例外處理來控制程序執行和定義用戶自己的例外事件;
使用Java語言的先進的面向對象特點,包括方法重載,方法覆蓋,
抽象類,接口,final,static和訪問控制;
實現文件的輸入/輸出(I/O);
使用Java語言內在的線程模式來控制多線程;
使用Java的Sockets機制進行網絡通信。