まとめ

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)
  • 最適化パターン
    • シングルトンパターンの実装
    • 遅延初期化と即時初期化
Java におけるコードの最適化

ありがとうございました!

Java におけるコードの最適化

Preparing Video For Download...