コース概要

ジェネリクス

  • ジェネリクスの目的、適用時期、および利点/コスト
  • 型消去
  • 型境界
  • ワイルドカード
  • ジェネリックメソッド

マルチスレッディング

  • Java スレッドシステム
  • スレッドの管理
  • スレッドとの相互作用とスレッド状態
  • スレッド同期
  • volatile フィールドと同期メソッド
  • wait と notify パターン
  • join と sleep パターン
  • Concurrency API
  • 原子操作
  • スレッドプール

リフレクション

  • リフレクションを使用する時期と使用しない時期
  • メタデータの用途
  • リフレクション API
  • Class クラス
  • java.lang.reflect パッケージ
  • 型情報の読み取り
  • 継承ツリーのナビゲーション
  • 動的インスタンス化
  • 動的呼び出し
  • ジェネリクスのリフレクション
  • リフレクションを使用したプライベートフィールドへのアクセス

アノテーション

  • アスペクト指向プログラミング (AOP)
  • 組み込みアノテーション
  • アノテーションモデル
  • アノテーションタイプとアノテーション
  • アノテーションとディスクリプタ (XML) の比較

マルチプロセス通信

  • 共有メモリ
  • ソケット
  • 非ブロッキングソケット
  • TCP
  • URL オブジェクト
  • HTTP およびその他の TCP サーバー
  • ダグラムクライアントとサーバー
  • サーバーでのマルチスレッディング

要求

Java および OOP(インターフェース、継承、ポリモーフィズム、ジェネリクス、コレクション、再帰メソッド、アノテーションと varargs の使用)の知識が必要です。

 7 時間

参加者の人数


参加者1人当たりの料金

お客様の声 (5)

今後のコース

関連カテゴリー