簡介
初學編程的人進步慢甚至半途而廢的主要原因是他們沒有軟體開發的具體環境。如果一個實踐經驗豐富的老師能把一些理論和實踐經驗通俗地講出來,並為學員提供一個真實的實踐練習環境,培養他們的編程思想和感覺,組織學員自己動手摸擬項目的開發過程,不員就能學得很快。最重要的是學員能夠接觸到實踐的機會,體驗到開發的過程。
內容
本書是一本融合編程思想與具體實踐為一體的書,是作者長期實踐、思考、感悟的總結,是作者在深入分析自己和眾多學生學習現狀之後探索出的學習Java的一條捷徑。 全書共分11章。第1章詳細地講解了Java開發環境的搭建、反編譯工具的使用、JDK文檔資料的查閱以及Java程式的編譯和運行過程。第2章系統地講解了Java的一些常用語法,在講解語法的過程中,作者把常見問題進行了正反對比,分析了問題產生的根源,旨在加深印象。在第3章和第4章中,透徹系統地講解了面向對象的思想和套用,用通俗形象的語言、典型翔實的例子、鮮明的對照比較,闡述了初學者最容易迷惑的一些思想理念。在以後的章節中,作者始終以“啟發編程思想,培養編程感覺”為指導,以剖析典型實例、分析源碼結構含義、解析常見問題等方式,從高屋建瓴的角度,用通俗易懂的文字,講解了多執行緒、常用Java類、Java中的I/O(輸入輸出)編程、GUI與Applet、網路編程等方面的知識。 作者長期工作在開發與教學的第一線,既考慮了在實際開發中經常遇到的難題,也分析了眾多學員在學習中經常困惑的問題。 本書集實用性、思想性、可讀性為一體,是一本適合廣大計算機編程愛好者的優秀讀物。