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

學不會的 Java,消不了的憂愁(二):從 VFP 到 Java 的思維轉型與自學啟蒙

     編輯:Java 相關知識

延續前文,作者深入剖析從 Visual FoxPro 這類「表單導向、資料庫整合度高」的工具,轉型至 Java「純物件導向、網路原生」的思維衝擊與適應過程。

VFP 的優勢與侷限

  • 優勢:可視化開發極致、資料庫操作一氣呵成、報表設計所見即所得、單機/小型網路應用開發極快
  • 侷限:物件模型不純粹(表單即物件,資料與介面綁死)、分層架構難實現、網路擴展性差、大型專案維護困難

作者形容:用 VFP 做網路應用,如同「用 486 電腦裝 Windows 98」——能跑,但體驗極差、無法發揮硬體潛力。

選擇 Java 的契機

97 年《電腦報》刊登比爾·蓋茲對 Java 的評價:「最優秀的網路程式語言」。作者雖不懂網路程式設計,但敏銳察覺網路是未來趨勢,決定自學 Java 作為第一門網路語言。

知識背景盤點(1998 年當下)

  • 學歷:中專畢業
  • 會:VFP、Win98、Office 97、Windows NT 4.0(不精)
  • 不會:C/C++、VC、VB、Delphi、網路程式設計、物件導向設計模式

自學策略:實戰驅動、拒絕死讀書

作者發現單純閱讀教材(尤其是劣質翻譯本)效果極差,轉而採取:

  1. 找真實專案需求(自家 VFP 系統重寫)
  2. 遇到不懂查英文原文文件
  3. 寫小程式驗證概念
  4. 整理成筆記分享給同好

預告下集內容

  • 類別庫概念
  • 父類別、子類別、繼承機制
  • JDK 命令列開發小程式實戰(強調:不懂 JDK 的 Java 開發者屬於低能操作員)

作者堅持:所有連載出於個人愛好,唯一目的——為了別人,也為了自己把 Java 學好!

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