聯繫我們

課程簡介

簡介

  • JVM、JRE 與 JDK
  • 整合開發環境 (IDE)
  • Java 程式碼的編譯與執行

Java 語法

  • 套件 (Packages)
  • 變數、陣列與資料型別
  • 運算子與控制流
  • 列舉 (Enumeration) 細節

物件導向程式設計

  • 類別與物件
  • 類別構造函式
  • 繼承、重載與覆寫
  • 存取修飾符
  • 抽象類別
  • 介面 (Interfaces)

Java 集合框架

  • 集合與陣列的比較
  • 清單、地圖、佇列與集合
  • 地圖 (Maps)
  • Equals 與 hashCode 合約
  • 排序

例外處理

  • Throwable 類別
  • 受檢查與非受檢查例外
  • 拋出例外
  • 'try...catch' 語句
  • 建立自訂例外

輸入/輸出 API

  • 處理輸入與輸出流
  • 位元組流與字元流
  • 檔案處理
  • 物件序列化
  • NIO.2

Java 並行處理

  • 執行緒與並行
  • Thread 類別與 Runnable 介面
  • 使用 ExecutorService 執行任務
  • 執行緒同步

最低要求

需具備程序式程式語言(如 C、PHP、Basic、Pascal)或物件導向程式語言的知識。

 28 小時

客戶評論 (7)

課程分類