お問い合わせ

コース概要

Java 21入門

  • Java 21およびそのLTS版としての位置付けの概要
  • これまでのバージョンとの主な改善点
  • Java 21開発環境のセットアップ方法

新機能と拡張点

  • 新たに導入された言語機能および構文変更
  • パターンマッチングやレコード型の改良内容
  • 新規APIおよびライブラリの更新情報

Java 21によるパフォーマンス最適化

  • メモリ管理機能の改善点
  • 性能チューニングの技法
  • 最新JVM機能を活用する方法

Java 21におけるモジュール型プログラミング

  • モジュールシステムの更新内容
  • モジュール化されたアプリケーションの作成・管理手法
  • モジュール化Java開発におけるベストプラクティス

高度な言語機能

  • シールドクラスおよびパターンマッチングの活用</li>
  • 改良されたswitch文と式の使い方</li>
  • レコード型やデータクラスの応用方法</li></ul>

    最新ライブラリとの統合

    • 更新されたライブラリやフレームワークの活用</li>
    • マイクロサービスおよびクラウドアプリケーション開発におけるJava 21の利用方法</li>
    • 効率向上のための新規ライブラリ機能の活用法</li></ul>

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

      • 新たに追加されたデバッグツールや手法</li>
      • 言語の新機能を対象とした単体テスト作成方法</li>
      • 一般的なテストフレームワークとの統合手順</li></ul>

        Java 21アプリケーションの展開と保守

        • デプロイメント戦略およびベストプラクティス</li>
        • バージョン更新や互換性維持に関する管理手法</li>
        • 長期的なサポートが必要なアプリケーションの監視・保守方法</li></ul>

          まとめおよび次のステップ

要求

  • プログラミングに関する基礎知識
  • Java(どのバージョンでも可)での開発経験
  • オブジェクト指向プログラミング(OOP)の原則についての理解

対象者

  • 最新版への移行を目指すJava開発者
  • Javaスキル向上に取り組みたいソフトウェアエンジニア
  • Javaベースのアプリケーション開発に携わるIT専門家
 21 時間

参加者の人数


参加者1人あたりの価格

お客様の声 (2)

今後のコース

関連カテゴリー