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