![]() |
| 書名:JAVA 完美經典(適用 JDK 6.0 版本) 作者:江義華、林彩瑜 ISBN:9789866884733 出版日期:2008/03/17 出版社:上奇科技 價格:790 元 |
學電腦程式語言就像在建構自己的程式設計功力的家,基礎打穩了才能往其他的地方延伸,就像要會跑一定要先學會走路一樣,基礎不穩固其他的建築就容易垮掉,基礎壓跨一切。有人是一開始就先看很深的書還能學會的嗎?
Java 是一種簡單 (Simple) 、物件導向 (Object Oriented) 、分散式 (Network Savvy) 、直譯 (Interpreted) 、強韌 (Robust) 、安全 (Secure) 、架構中立 (depend on machine) 、可移植 (Portable) 、高效能 (High-Performance) 、多重線程 (Multi- Thread) 且動態的語言。坊間書架上有關 Java 的應用林林總總,五花八門,凡舉網頁設計、程式入門、資料庫實作、嵌入式系統等…。 Java 被採用的廣泛程度,在許多應用上可見一般。
大部份有心踏入 Java 程式開發人員最常取得的資料來源不外乎坊間的相關入門書籍,較少以閱讀官方文件取得的方式,差別在於官網的資訊較新。 Java 官方網站的技術文件雖然較新,對於英文網站有心裡障礙的人而言,簡直是霧裡看花,有看沒有懂。
認清自己是人生一個很重要的課題,作任何的選擇前一定要先瞭解自己的狀況,如果您是第一次學 Java,那麼第一本引領您走進 Java 世界的書,一本內容淺顯易懂的書對您來說是最適合不過了。仔細看看前兩三章是否讓你讀起來不會有壓力(這本書適不適合你)、文句通不通順(作者的表達能力)、錯字會不會很多(作者及出版社的用心程度),順道抓一抓自己預計要花多少時間看完(書的厚度及內容),經過這些簡單的檢驗,相信您一定就能選到真正適合且能助您一臂之力的好書。
所謂「師父領進門,修行在個人」,程式的開發沒有一蹴可及的捷徑。師父只有帶領進入「Java 程式語言」的世界。想要有什麼成果,就得先付出一定的努力(付出不一定有結果,但是不付出就一定不會有結果。)一分耕耘,一分收穫的道理。開發功力的培養,除了要有不斷的經驗累積之外,勇於挑戰的心及對程式的熱忱。
本文目錄
漸進式的編排
本書章節排列以 Java 初學者為對象,內容規劃設計上以階梯式的漸進方式,來引導讀者建立 Java 程式設計的理念與技巧。對 Java 程式語言建立基本概念,再由幾個簡易的入門程式,開始建立 Java 的概念與印象。先針對 Java 語言的基本的安裝及指令的使用,一一說明基本的編譯及使用,以免使讀者落入程式語言的泥沼裡。再針對物件的特性,類別、封裝、繼承等概念加以說明,避開語言上的枝節探討,先將 Java 對物件的概念點出,然後再介紹 API 結構化的類別庫及其功能概述。
努力不一定成功,但成功就一定需要努力。每種程式語言都有入門門檻,本書主要介紹對象,深入淺出地講清楚每個技術的發展路線及應用背景,力求讓讀者快速掌握 Java 的技術。本書各章節以實例引導讀者由淺入深地理解並應用各種技術。學習本書的建議是讀者必須動手實作書中的案例。
本書章節實例說明都是以淺顯易懂題目加以闡述,加上以 API 及圖示輔助情況下,讀者能更快速瞭解 API 的用法及使用的意涵。本書和其它的 Java 書籍有很大的不同,此書並不會特別的去教一些 Java API 語法的用法,而是探討著為何、何時要用這些 API,以及這些 API 身後所包含的觀念。讓你的觀念更加的根深蒂固。
動手開始做
紮紮實實地學習是經驗的累積,也是成就自我最實際的方式,一輩子都不會離您而去。初學者有了紮實的根基後(前期開發 NotePad 、 Ultraedit 瞭解 Java 的編譯與執行),再使用 IDE(JBuilder 、 Eclipse 、 JCreator) 做為開發的輔助才能相得益彰,相輔相成。學習的過程,千萬不要紙上談兵,光看不練。學的愈多愈覺得愈容易融會貫通,入門比較困難,因為看不清方向,也沒有寫多少程式,不知哪些部份是重要的,所以最主要是以練習為主。
學習是很漫長的路,不可能指望只看一本書,或是兩、三本書就能夠完全掌握,需要一個循序漸進的過程。學習沒有特效藥,不斷的累積經驗是不二法門。有了紮實的基礎觀念及 API 的熟悉度,開發上會更容易。基礎不是語言的全部,而是開始。
這是一本導正觀念及上手的入門書籍,不是進階的開發引導。選擇適合您自己的書,有計劃的學習(依章節由淺至深),充分使用網路社群(討論區)來輔助自己觀念不足的部份,學習別人的經驗。
急就章的學習,將導致對於物件導向精髓無法掌握,對 Java 語言的運作機制毫無所悉,對 API 的整體連貫性也懵懵懂懂。寫程式不僅是能量的累積,也是連貫的運用。學習不是挖東牆補西牆、縫縫補補的過程,別把每次的學習都當作是重新的開始。
當然,完美中有隱藏著些許的不完美。目前 Java 社群的開發工具 (IDE) 、討論區等資訊在本書中隻字未提,或許是作者希望讀者能先對 Java 瞭若指掌(運行機制)。有了穩固的基礎時,IDE 的使用上衝擊就小很多了。(作/奇科電腦資深 Java 講師鐘乘義)

