“For Dummies”是一本收視率最高的系列叢書。因此,當一個人試圖找到一本初學者的書來學好時,或多或少地學習任何主題,他/她經常會仔細閱讀其中一本書。Barry Burd 的 Java For Dummies 可能值得某些類別的學生閱讀。
https://www.amazon.com/Java-Dummies-Computers-Barry-Burd/dp/1119235553

關於這本書是什麼?
毫不奇怪,這本書是關於 Java 語言的傻瓜書。確切地說,是面向初學者的 Java Core。作者本人建議從您現在需要的那部分書開始閱讀。您可以在“不必閱讀的內容”部分找到有用的建議。對於那些迫不及待開始編碼的人,我建議您遵循 Barry 的建議。第 1 部分:Java 入門
第一部分由三章組成。第一章適用於對現代編程方法一無所知的學生。第二章包含有關 Java 工作原理(Java 虛擬機)、軟件開發過程等的有用信息。您還可以了解在開始編程之前應該在 PC 上安裝的軟件包和軟件。但是,您似乎可以使用來自 Internet 的簡短教程之一來代替本章。第三章向您展示了第一個 Java 程序,或者更確切地說,是對其組件的解析。這些信息是有益的,所以如果現在看起來很艱難,正確的想法是稍後再回來。本章的問題在於,許多討論的要點通過實踐會變得更好。總的來說,我能對第一部分說些什麼?對於那些對編程一無所知並且不急於編寫他們的第一個程序的人,例如成人學生轉換者或喜歡一致的學術方法的人,我建議在學習開始時詳細閱讀它。並不是說這本書寫的很嚴謹很學術,一點也不,很有趣。但是,如果您想盡快嘗試編碼,最好從學習 Java 的第一天開始編碼。老實說,這似乎是專業編程最快、最合適的方法!因此,要創建您的第一個程序,您可以使用一些在線教程並在上下班途中或睡覺前閱讀“Java for Dummies”。並不是說這本書寫的很嚴謹很學術,一點也不,很有趣。但是,如果您想盡快嘗試編碼,最好從學習 Java 的第一天開始編碼。老實說,這似乎是專業編程最快、最合適的方法!因此,要創建您的第一個程序,您可以使用一些在線教程並在上下班途中或睡覺前閱讀“Java for Dummies”。並不是說這本書寫的很嚴謹很學術,一點也不,很有趣。但是,如果您想盡快嘗試編碼,最好從學習 Java 的第一天開始編碼。老實說,這似乎是專業編程最快、最合適的方法!因此,要創建您的第一個程序,您可以使用一些在線教程並在上下班途中或睡覺前閱讀“Java for Dummies”。第 2 部分。編寫您自己的 Java 程序
在這部分中,您將了解程序的主要元素,最後,您將被建議編寫您的程序。正如 Barry(作者)正確指出的那樣,本章的編寫考慮了 Java 的細節,但主要教授編程的基礎知識。這部分也有三章。“變量及其值”、“控制結構”和“循環”。他們非常詳細,考慮到即使是已經編程的人也常常感到困惑的時刻。例如,變量與其名稱、指令和運算符之間有什麼區別?推薦給所有初學者(但不要忘記實際任務!)。第 3 部分面向對象
這部分對於將來想成為真正的 Java 軟件開發人員的實際 Java 傻瓜來說是必不可少的。它致力於類和對象,面向對象編程原則(OOP)。您會發現為什麼 OOP 方法非常適合開發大型程序(劇透:首先,避免代碼重複性,哈哈)。該部分包含一些關於使用文件和類構造函數的章節。如果你不明白我在上面的句子中寫的大部分單詞,你絕對應該學習這部分。這裡的解釋和例子都很棒;我想您在閱讀本文並編寫一些代碼示例後,可以從基礎層面理解 OOP。但是,對於一些OOPs的原理,比如多態性和封裝性,缺乏更詳細的披露。他們只有提示。第 4 部分。智能 Java 技術
一個有益的部分。最好閱讀它並進行許多編碼練習,以更好地理解所有新技術。專門討論變量及其正確用法的一章,以及關於異常的一章,都有很好的解釋。關於數組的章節精確而令人興奮。集合、泛型和流。至於我,這些主題沒有得到很好的審查。當然,這本書是關於 Java 開發的傻瓜書。無論如何,更詳細地談論集合不會是多餘的。從這一部分,您將或多或少地了解一些現代 Java 特性,例如 Lambdas 和函數式編程,以及陳舊和過時的技術 Swing。當然,作者在此演示了圖形用戶界面,但它很古老。我必須說,所有第三部分都形成了鮮明的對比。有些主題描述得很好,有些 - 不是最好的方式; 有些話題很有用,有些已經過時了。第 5 部分。十的一部分
這部分很短。它包含一些關於如何避免典型錯誤和有用網站的提示。好像更像是網上的一篇文章,不錯的一篇。
GO TO FULL VERSION