總結

Java 程式碼最佳化

Pavlos Kosmetatatos

Lead Engineer @Wealthyhood

第 1 章:程式效能基礎

  • Big-O 表示法
    • 時間複雜度
    • 空間複雜度
  • 資料結構選擇
    • HashSet
    • HashMap
Java 程式碼最佳化

第 2 章:量測程式效能

  • 使用 System.nanoTime() 進行精準計時
  • JVM 架構
  • 效能指標
    • 使用 Runtime.getRuntime() 追蹤記憶體
    • 使用 ThreadMXBean 分析 CPU
Java 程式碼最佳化

第 3 章:提升程式效能

  • 多執行緒基礎
    • 平行串流
    • ExecutorService
  • 快取策略
    • Jedis(Redis)
  • 最佳化模式
    • Singleton 模式實作
    • 延遲初始化 vs 立即初始化
Java 程式碼最佳化

感謝觀賞!

Java 程式碼最佳化

Preparing Video For Download...