課程簡介

回顧

  • 繼承和影響
  • 物件引用與繼承
  • 多態性
  • 介面靜態方法和預設方法
  • 集合和泛型
  • 泛型(繼承、通配符)
  • 編寫泛型類型

Design Patterns

  • 物件創建
  • 靜態方法和欄位
  • new 運算符
  • 創建模式
  • 繼承與組成 / 優點和缺點
  • 復合圖案
  • 內部類

反射

  • 名為 Class 的類
  • 查找欄位、方法和構造函數
  • Accessing 欄位, 呼叫方法
  • 檢查陣列

附註

  • Java API 中的註釋(@Override、@Deprecated)
  • 定義批注

功能性 Programming

  • Lambda Expression概覽
  • Lambda Express離子和函數介面
  • 使用 Lambda Express離子
  • 使用方法引用

流 API

  • 流和集合
  • 篩選集合
  • 連結和流水線

日期/時間 API

  • Legecy API 介面
  • 日期/時間 API (JSR 310)
  • 基於日期和基於時間的事件
  • 時間戳、週期和持續時間
  • 執行計算
  • 格式
  • 本地化/時區

JUnit 基礎知識

  • JUnit 概述,測試驅動開發
  • 測試和斷言
  • 使用異常
  • 使用 JUnit 組織測試
  • 書寫夾具 - @Before、@After
  • 測試套件和其他功能
  • 模擬物件概述

構建工具

  • 螞蟻概覽
  • Maven 概述

最低要求

瞭解 Java 語言和 OOP。參與者需要瞭解包、控制流和迴圈、基本的具體類和基本介面。

 7 時間:

人數



每位參與者的報價

客戶評論 (4)

相關課程

課程分類