《計算機程序的思維邏輯》系列大綱:從入門到精通的 56 堂核心課
本系列由資深技術專家「老馬說編程」原創,以「深入淺出、探索本質」為宗旨,系統梳理程序設計的底層邏輯與 Java 核心技術體系。以下為完整章節目錄:
基礎篇:數據與控制流(1-12)
- 數據與變量
- 賦值本質
- 基本運算
- 整數二進制表示與位運算
- 浮點數計算誤差成因
- 亂碼恢復實戰(上)
- 亂碼恢復實戰(下)
- char 真正含義
- 條件執行本質
- 強大的循環結構
- 初識函數
- 函數調用基本原理
面向對象篇:類與繼承體系(13-23)
- 類的定義與封裝
- 類的組合關係
- 初識繼承與多態
- 繼承細節深度剖析
- 繼承實現底層原理
- 繼承是把雙刃劍
- 接口本質
- 抽象類存在意義
- 內部類本質
- 代碼組織機制
- 枚舉本質
異常與核心類庫篇(24-34)
- 異常處理機制(上)
- 異常處理機制(下)
- 包裝類深度剖析(上/中/下)
- String 源碼級解析
- StringBuilder 高效構建
- Arrays 工具類實戰
- 日期時間 API 全覽
- Joda-Time 歷史地位
- 隨機數生成原理
泛型與集合框架篇(35-55)
- 泛型基礎概念與原理
- 通配符深度解析
- 泛型細節與局限性
- ArrayList 動態陣列
- LinkedList 雙向鏈表
- HashMap 雜湊表核心
- HashSet 去重原理
- 排序二叉樹理論
- TreeMap 紅黑樹實現
- TreeSet 有序集合
- 堆數據結構
- PriorityQueue 優先隊列
- 堆與 PriorityQueue 應用
- ArrayDeque 雙端隊列
- LinkedHashMap 有序映射
- EnumMap/EnumSet 枚舉專用
- 抽象容器類設計
- Collections 算法與設計模式
- 容器類總結對比
進階篇:I/O 與文件(56+)
- 文件系統概述
學習建議
- 邊讀邊練:每章配套代碼實踐,避免「眼高手低」。
- 關注本質:不僅記語法,更要理解 JVM 層面的執行模型。
- 持續更新:掃描文末二維碼關注「老馬說編程」公眾號,獲取最新篇章與配套資源。
這不只是知識清單,更是通往「計算機思維」的階梯。