Course Code:
java21
Duration:
21 hours
Prerequisites:
- 基本的编程概念知識
- 有Java(任何版本)的先前經驗
- 熟悉面向對象編程(OOP)原則
目標受眾
- 希望升級到最新版本的Java開發人員
- 希望提升Java技能的軟件工程師
- 參與Java應用開發的IT專業人員
Overview:
Java 21 是 2023 年长期支持(LTS)版本的 Java 编程语言,为现代应用开发提供了新功能、增强功能和性能改进。
本次由讲师指导的培训(线上或线下)面向中级 Java 开发者,旨在帮助他们探索 Java 21 的最新功能,改进编码实践,并高效地实现现代 Java 应用。
培训结束后,参与者将能够:
- 理解并运用 Java 21 中引入的新功能。
- 使用高级 Java 功能提升应用性能。
- 利用更新的库开发模块化和可扩展的应用。
- 在 Java 21 中实施最佳实践,编写健壮且高效的代码。
课程形式
- 互动式讲座与讨论。
- 大量练习与实践。
- 在实时实验室环境中进行实际操作。
课程定制选项
- 如需为本课程定制培训,请联系我们安排。
Course Outline:
Java 21 簡介
- Java 21 及其 LTS 狀態概述
- 與之前版本相比的主要改進
- 設置 Java 21 開發環境
新功能與增強
- 新語言功能和語法更新
- 模式匹配和記錄的增強
- 新 API 和庫更新
Java 21 的性能優化
- 內存管理改進
- 性能調優技術
- 使用最新的 JVM 增強功能
Java 21 中的模塊化 Programming
- 模塊系統更新
- 創建和管理模塊化應用程序
- Java 模塊化開發的最佳實踐
高級語言功能
- 密封類和模式匹配
- 增強的 switch 語句和表達式
- 記錄和數據類的高級使用
Java 21 與現代庫的集成
- 使用更新的庫和框架
- 在微服務和雲應用中使用 Java 21
- 利用新庫功能提高效率
Java 21 中的測試與調試
- 新的調試工具和技術
- 為新語言功能編寫單元測試
- 與流行的測試框架集成
Java 21 應用程序的部署與維護
- 部署策略和最佳實踐
- 管理版本升級和兼容性
- 監控和維護長期支持應用程序
總結與下一步
Sites Published: