感謝您提交詢問!我們的一位團隊成員將在短時間內與您聯繫。
感謝您提交預訂!我們的一位團隊成員將在短時間內與您聯繫。
課程簡介
抽象類別
- 抽象類別的宣告原則與實作
- 使用抽象類別時常見的問題
類別、抽象類別和介面在應用模型中的角色
- 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
機器翻譯