本模組涵蓋 Java 語言的核心基礎知識,從類型系統到並行程式設計(Concurrency),協助你建立紮實的 Java 功底。

學習目標#

完成本模組後,你應能:

  • 正確使用 Java 類型系統,避免自動裝箱拆箱(Auto-boxing/Unboxing)的效能陷阱
  • 根據場景選擇合適的集合實作
  • 撰寫執行緒安全的並行程式碼
  • 理解 Java IO 模型並選擇適當的方案
  • 靈活運用註解與反射機制
  • 設計健壯的例外處理策略