コース概要

Java 21への導入

  • Java 21とそのLTSステータスの概要
  • 前のバージョンとの主な改善点
  • Java 21開発環境のセットアップ

新機能と改善点

  • 新しい言語機能と構文更新
  • パターンマッチングとレコードの強化
  • 新しいAPIとライブラリ更新

Java 21でのパフォーマンス最適化

  • メモリ管理の改善
  • パフォーマンステューニング技術
  • 最新のJVM強化機能の使用

Java 21でのモジュールプログラミング

  • モジュールシステムの更新
  • モジュールアプリケーションの作成と管理
  • モジュールJava開発のベストプラクティス

高度な言語機能

  • sealedクラスとパターンマッチング
  • 強化されたswitch文と式
  • レコードとデータクラスの高度な使用

現代的なライブラリとのJava 21の統合

  • 更新されたライブラリとフレームワークの使用
  • マイクロサービスとクラウドアプリケーションでのJava 21の使用
  • 効率性のために新しいライブラリ関数を使用する

Java 21でのテストとデバッグ

  • 新しいデバッグツールと技術
  • 新しい言語機能のための単体テストの書き方
  • 人気のあるテストフレームワークとの統合

Java 21アプリケーションの展開と維持

  • 展開戦略とベストプラクティス
  • バージョンアップグレードと互換性管理
  • 長期サポートアプリケーションの監視と維持

要約と次の一歩

要求

  • プログラミング概念の基本的な知識。
  • Java(任意のバージョン)の使用経験。
  • オブジェクト指向プログラミング(OOP)の原則に精通していること。

対象者

  • 最新版へのアップグレードを目指すJava開発者。
  • Javaスキルを向上させたいソフトウェアエンジニア。
  • Javaベースのアプリケーション開発に関与するITプロフェッショナル。
 21 時間

参加者の人数


参加者1人当たりの料金

お客様の声 (5)

今後のコース

関連カテゴリー