Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
課程簡介
開始
- Java 技術現象
- 如何編寫基本的“hello world”應用程式
- 如何編譯和執行 Java 代碼
- 如何使代碼更複雜一些
Apache 簡介 Maven
- 約定優先於配置
- Maven 外掛程式
- 專案的概念模型
安裝與執行Maven
- 下載與安裝Maven
- 測試 Maven 安裝
- 獲取有關 Maven 的説明
一個簡單的 Maven 專案
- 創建一個簡單的專案
- 構建一個簡單的專案
- 簡單項目物件模型
Java 語法
- 面向物件 Programming 概念
- 變數、陣列、數據類型、運算元和控制流
- 什麼是參考變數
- 類和物件
- 什麼是繼承以及它是如何工作的
- 什麼是介面,為什麼編寫介面以及如何編寫介面
- 如何使用 Java String 和 Number 物件以及如何格式化輸出數據
- 軟體包的用途以及為什麼我們必須使用 import 指令
Java 物件
- Java 類概述
- Java 類生命週期
- 類修飾符和繼承
- 重載“和覆蓋
- 類構造函數
- 多態性
- 關係:IS 和 HAS
- “static”關鍵字
- 何時使用靜態成員
- 在使用 Maven 部署的應用程式中使用物件
自訂 Maven 專案
- 自訂項目資訊
- 添加新的依賴項
- 添加資源
- 構建打包的命令行應用程式
優化和重構 Maven POM
- POM清理
- 優化依賴關係
- 優化外掛程式
- 最終 POM
Java 收藏
- 採集介面
- 清單、地圖和集
- 集合和陣列
- 併發
- 使用使用 Maven 部署的應用程式管理集合
Java 記憶體
- 垃圾回收器
- 堆和堆疊
- 物件生命週期
- 'finalize()' 方法
Java 例外情況
- Java Exceptions 的一般思路
- 運行時和「真實」異常
- 拋出異常
- “試試......catch' 語句
- “拋出”聲明
- 設計自己的異常
- 使用使用 Maven 部署的應用程式測試和管理異常
包含 Maven 的多模組專案
- 構建多模組專案
- 運行多模組應用程式
Java 併發
- 線程和併發性
- 線程任務
- 連接線程
- 類變數可見性
- 使用 Maven 構建並運行多線程應用程式
最低要求
需要過程程式設計語言(如 C、PHP、Basic、Pascal)或面向物件程式設計語言的知識。
28 時間:
客戶評論 (1)
I liked the very practical scenario and lot of hands-on exercises.