Course Code:
javaperf
Duration:
21 hours
Prerequisites:
- Programming 在 Java 中
觀眾
- Java 程式師
Overview:
本課程面向希望生成高效應用程式的 Java 程式師。與客戶協商后,該課程可以在特殊工具版本中進行,適用於只需要檢測性能問題的人(測試人員、管理員) - 在這種情況下,不需要在 Java 中程式設計。
在培訓期間,參與者將學習 Java 中用於生成高效軟體的流程和現代工具。他們學習與性能相關的陷阱、基準測試、分析、調優、記憶體分析、使用集合或IO的性能技巧。無論專案中使用何種技術,所學的主題和工具都適用,因為我們專注於語言級性能、工具和嵌入式庫。調優討論了 Oracle 提供的 JVM 參數。
Course Outline:
介紹
Java 虛擬機性能概述
- Java 記憶體模型
- Just In Time 編譯器
- 性能方法
Java 垃圾回收
- GC 基礎知識
- 垃圾回收演算法
- GC 收集器的類型
JVM 監控
- 命令行監控
- Java 飛行記錄儀和任務控制
- 分析工具
微基準測試
- JMH 微基準測試框架
- 創建和配置基準
- 執行和結果解釋
JVM 調優
- 記憶體調整
- 選擇 GC 類型
總結和後續步驟
Sites Published:
United Arab Emirates - Java Performance
Saudi Arabia - Java Performance
South Africa - Java Performance
Deutschland - Java Performance
Czech Republic - Java Performance
Magyarország - Java Performance
New Zealand - Java Performance
Philippines - Java Performance
United Kingdom - Java Performance