當前位置:才華齋>計算機>java語言>

java程式設計師學習路線詳解

java語言 閱讀(6.33K)

由於很強的跨平臺性,java技術吸引了大量的追隨者,可以說是世界排名第一的程式語言,在世界的每個角落,都活躍著java技術。雖然說IT技術學習起來並不困難,可是如果沒有明確的方向,沒有合理的計劃,那麼學習起來就非常困難,下面,YJBYS考試網小編就簡單梳理一下java的學習路線。

java程式設計師學習路線詳解

  一、Java語言基礎

談到Java語言基礎學習的書籍,大家肯定會推薦Bruce Eckel的《Thinking in Java》。它是一本寫的相當深刻的技術書籍,Java語言基礎部分基本沒有其它任何一本書可以超越它。該書的作者Bruce Eckel在網路上被稱為天才的`投機者,作者的《Thinking in C++》在1995年曾獲SoftwareDevelopment Jolt Award最佳書籍大獎。作者從1986年至今,已經發表了超過150篇計算機技術文章,出版了6本書,並且在全世界做了數百次演講。他是《Thinking in Java》、《Thinking in C++》、《C++ Inside & Out》《Using C++》和《Thinking in Patterns》的作者,同時還是《Black Belt C++》文集的編輯。他的書被讀者稱為“最好的Java參考書……絕對讓人震驚”;“購買Java參考書最明智的選擇”;“我見過的最棒的程式設計指南”。作者的非凡才華,極其跨越語言的能力,使作者被選為Java發展10年間與Java關係最密切的10個人物之一。

  二、Java資料結構

市面上關於Java資料結構的書本身就很少很少。大致有APress 的《Java Collections》,Jones 和Bartlett 的《Data Structures in Java》、《Object-oriented Data Structures Using Java》以及Prentice Hall 出版的《Data Structures and Algorithms in Java》 (Dec 19, 2005)還有一本就是《Data Structures And Algorithms With Object-oriented Design Patterns In Java》。

  三、Java IO Eys

市面上關於IO的書籍也僅僅只有Oreilly出版社的兩本,都是Elliotte Rusty Harold的著作。兩本書的風格基本一致,推薦閱讀是第一版的《Jvava I/O》,講得比較淺顯,內容相對比較集中,例項也很多。第二版今年5月國外才出版,很有幸我在網路上下載了第二版,講得極其詳細――726頁的大塊頭 (我化了兩個星期),這次將NIO和IO和在一起,還包括J2ME部分的,不過串列埠、並口通訊部分好像類庫支援不夠,自己不能實際操作。

  四、Java資料庫

資料庫的書籍太多太多了,也是太爛太爛了!這方面的書我基本都研究過,推薦的你就看看Apress的《JDBC Recipes A Problem Solution Approach 》很不錯,國外2005年底才出版,(國內好像沒有中文版,不過出了中文版也不一定值得看――國內經常將國外的書翻譯得一塌糊塗、不堪入目)不過我們真的 很幸運,網路上有電子版的。值得一看。推薦我看的第一本比較滿意的――Wiley出版的《Java Database Bible》,講得很不錯!Sun公司自己的關於JDBC API介紹的那一本《JDBC API Tutorial andRefernece》也不錯。我第二本JDBC的就是研究的這套API。

  五、Java 網路程式設計

網路程式設計――一個神祕的、充滿挑戰的方向。不過在談Java網路程式設計之前首先感謝Sun公司的開發人員,因為它們天才的設想,充滿智慧的架構,使廣大java程式設計師學習java網路程式設計變得異常簡單。