免费视频淫片aa毛片_日韩高清在线亚洲专区vr_日韩大片免费观看视频播放_亚洲欧美国产精品完整版

打開APP
userphoto
未登錄

開通VIP,暢享免費電子書等14項超值服

開通VIP
Java學習之道

Java學習之道

--------------------------------------------------------------------------------
 
發(fā)表日期:2003年11月26日   出處:CSDN.net    作者:作者:蔡學鏞   已經有576位讀者讀過此文
 

    目前 Java 可以說是產業(yè)界和學術界最熱門的語言,許多讀者都很急切想把 Java 學好。除非像電影「駭課任務」(Matrix)一樣能夠把需要的專業(yè)技巧下載到腦海(女主角只花了幾秒下載資料,就馬上具備飛行員的技巧),或是武俠小說中的運功傳送內力的方式,否則花上一段時間苦學是免不了的?;〞r間,不打緊,就怕方法錯誤,事倍功半。我認為,學習 Java 包括了下列的范疇:
* 認識 Java 的原理
* 學會 Java 語言
* 物件導向的思維
* API
* 開發(fā)工具的用法

下面分別就這幾點詳細闡述。

學習 Java 的原理
瞭解 Java 的原理,才有可能真正體會 Java 的一切,學習任何事情,只要能掌握原理,就會比較順利。我發(fā)現許多人使用 Java 已經逾年,卻連 Java 最基本的特質都不清楚。

一般來說,資訊系畢業(yè)的學生,對於資訊的新事物學習的速度,會比其他科系來得快,就是因為四年的教育為他們奠定了學習新事物的基礎,這也是資訊系課程的價值所在。

除非你受過的基礎訓練夠紮實,否則在學習或使用 Java 的過程中,你一定會需要參考到這些資訊系學科的知識。我建議各位可以在閒暇之馀,把資訊系課本的書拿來讀一讀。這是治本之道,絕非立竿見影的特效藥,必須要有耐心。

學習 Java 語言
學習 Java 語言很簡單,畢竟 Java 語言也只包含五十多個關鍵字(keyword)與幾十個算符(operator),再加上 Java 語法(syntax)也很簡單,所以一般人可以很快就學會 Java 語言。危險的是,很多人認為已經完全掌控 Java 語言,但其實對於內部的運作機制仍不能掌握,這些盲點有時候會讓你無法完全掌控 Java 語言??朔@些盲點的方式是看「The Java Language Specification, 2nd Ed.」(沒有中文版)來徹底弄懂 Java 程式語言,並看「Inside the Java Virtual Machine, 2nd Ed.」(有中文版,但翻譯得@#%$)來徹底掌握 Java 虛擬機器的運作方式。

學習物件導向的思維
學會了語言,並不代表就可以設計出好的物件導向系統(tǒng)架構。想要成為物件導向的專家,往往需要:

* 多看相關的書,特別是 Design Pattern 和 Refactoring 的書。
* 多觀摩別人的程式(例如 Java API 的 design 與 implementation)
* 多寫程式

學習 API
學會 Java 語言之後,還需要學會一些 API 才能寫出有用的程式。Java 的 API 非常多,必須規(guī)劃好一個學習路徑,才不會在浩瀚的 API 大海中迷失。必備的 API 包括了:IO、New IO、Collection Framework、Network、RMI、JAXP... 等。至於其他的 API,就看你的需求而定,大致上分成:

* GUI 類:JavaBean -> Swing -> JavaHelp -> Java2D -> Image IO -> JAI -> Java 3D ...
* Enterprise 類:JDBC -> JDO -> Servlet -> JSP -> EJB -> JMS -> JTA/JTS...
* J2ME 類(這一類不是我的專長,無法提供學習順序建議)

學習開發(fā)工具的用法
只用 JDK,是很難寫出大型程式的,所以通常程式員會使用 JBuilder/VisualAge/ VisualCafe 等工具,這些軟體賣這麼貴,一定有它的價值,值得花一些時間好好學習這些開發(fā)工具的使用方式,你將會發(fā)現開發(fā)工具所提供的許多功能,可以讓你在開發(fā)過程中生產力大增。

更多信息請訪問JAVA學習解決方案》》

本站僅提供存儲服務,所有內容均由用戶發(fā)布,如發(fā)現有害或侵權內容,請點擊舉報。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
JAVA最常用開發(fā)工具下載
也談BIO | NIO | AIO (Java版)
java根據地址從百度API獲取經緯度
回顧Java經過的風風雨雨
ue-Java語言開發(fā)工具
談軟件的開發(fā)環(huán)境,工具,知識點
更多類似文章 >>
生活服務
分享 收藏 導長圖 關注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權!
如果VIP功能使用有故障,
可點擊這里聯(lián)系客服!

聯(lián)系客服