首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> Java 程式設計 >> Java 相關知識

2005 年 4 月 8 日 — 正式開始我的 Java 學習之路:從 HelloWorld 到 Eclipse、Think in Java 的初體驗

     編輯:Java 相關知識

緣起

大四生活枯燥,畢業設計擱置,決定系統學習軟件開發鍛鍊思維。通信、信號處理雖學得多但不夠精深,轉向軟件或許更適合未來職業。

語言選型思考

  • C:經典、底層、嵌入式通用,但精通曲線陡峭,非必需。
  • C++/VC:視為「垃圾代碼代名詞」,硬件開發代碼長度敏感,放棄。
  • Delphi:同屬 RAD 工具,不考慮。
  • Java:資源豐富、社群活躍、跨平台、企業級應用主流,最終選擇。

工具選擇:Notepad vs IDE

論壇多建議新手用 Notepad 練習語法,但作者嘗試後發現:

  • Eclipse 代碼提示、錯誤標記、函數作用域指示極大降低挫折感。
  • 「工具不分好壞,關鍵在怎麼用」——把 Eclipse 當增強版 Notepad 用,專注語法邏輯而非編譯命令。
  • 下載 Eclipse SDK 3.1 M5a,兩小時速覽基礎操作,隨即投入編碼。

入門教材:《Think in Java 3rd Edition》

  • 第一章「對象導論」、第二章「一切都是對象」啃完,感覺囫圇吞棗但核心思想(萬物皆對象、引用操作對象、垃圾回收)初步建立。
  • 第三章遇到 import 用法不熟,卡住,決定先打好基礎再進階。
  • 作者官網下載配套源碼,對照閱讀。

給同路人的建議

  1. 不用糾結 Notepad 還是 IDE,順手即可。
  2. 《Think in Java》經典但有深度,配合源碼、練習題、網上講解視頻食用。
  3. CSDN、JavaEye、IBM developerWorks 是優質中文社群,多逛多問。
  4. 建立學習日誌(如本文),記錄困惑與突破,見證成長。

後續規劃

繼續攻克《Think in Java》第三章以後內容,並嘗試小專案(如通訊錄、簡單計算器)鞏固語法與 OOP 思想。期待在 Java 世界裡找到屬於自己的節奏。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved