感謝您提交詢問!我們的一位團隊成員將在短時間內與您聯繫。
感謝您提交預訂!我們的一位團隊成員將在短時間內與您聯繫。
課程簡介
抽象類別
- 抽象類別的宣告原則與實現方式
- 處理抽象類別時常見的典型問題
類別、抽象類別與介面在應用模型中的角色
- Java 物件導向抽象化的層級
- Java 中的完整物件模型
- 以介面、抽象類別和類別導向的程式模型,提升應用彈性,並確保各子系統在實現上的獨立性
- 利用抽象類別提取常見功能,並結合介面所提供的彈性進行擴展
動態物件與靜態物件在應用模型中的角色
- Java 靜態類別及其動態屬性
- 區分 Java 中這兩類實體的功能差異、典型用法,以及在基於靜態與動態實體設計解決方案時的最佳實務範例
- 設計模式入門
- 工廠設計模式簡介
簡單型別與包裝類別的作業
- 在 Java 物件模型中擴展簡單型別使用的重要事實與技術
- 探討包裝類別在簡單型別中的作用及其在應用程式中的典型應用
Java 特殊物件:String、StringBuilder 與 StringBuffer 類別
複習 String 類別的基本屬性,並討論虛擬機器對 String 物件的處理機制
緩衝類別的使用及字串操作
格式化與解析、正規表示式
- Java 中的正規表示式入門
- 討論處理正規表示式的基本技術(基於 String 類別)以及基於專用類別的進階技術
- 字串型別的詞元化、搜尋與模式匹配
I/O 作業
- 詳細討論 Java I/O 機制——包括串流類別、Writer 與 Reader 類別、Java 中的包裝類別及串流緩衝
- 檔案與套接字的開啟、關閉及寫入
內部類別——詳細討論
- 討論如何在 Java 中實現和使用內部類別,以及所謂的匿名類別
執行緒——詳細討論、應用與問題
- 討論從 Java 執行緒的抽象機制開始,到執行緒同步及將執行緒組連線為群組為止的主題,並呈現和討論與執行緒工作相關的常見問題池,例如死結(deadlocks)
Java 反射——簡介與應用
- Java 反射機制入門
- 講座主題包括討論 Java 中反射的實現、類別方法的載入與執行、類別的實例化以及了解類別結構
Java 序列化
- Java 物件序列化入門
- 什麼是序列化、如何序列化物件、相互依賴的物件,以及如何避免處理此類問題時常見的錯誤
- 序列化的典型應用範例,包括 RMI 與 CORBA
最低要求
需具備 Java 基礎課程中所討論議題的相關知識。
28 小時
客戶評論 (1)
- 課程進度(從JVM內部到更高級的主題) - 來自實踐練習的一些見解 - 視覺風格(不是簡單的演示,而是經過精心設計的頁面)
Ivan Suvorov - Deutsche Bank
課程 - Java Advanced
機器翻譯