過去に行われたサマースクールの記録です。最新のサマースクール情報を参照してください。

稚内北星学園大学 サマースクール

J2SE 5.0 とアノテーションプログラミング

J2SE 5.0 から追加された各種機能のうち、特にアノテーション(メタデータ) 、 新ツールapt、アノテーションを定義しそれらを処理するためのアノテーショ ンプログラミングの方法について解説します。 アノテーションを理解するためには、J2SE 5.0 の他の新機能についても精通 しておく必要があります。特に Generics(型のパラメータ化)と enum型(列挙 型)の理解は重要です。講座の前半では、それらの概要についても触れること にします。

    主な講義内容
  1. J2SE 5.0概論とアノテーション導入の意義
  2. J2SE 5.0 の新機能(1)-- 拡張forループ、可変長引数他
  3. J2SE 5.0 の新機能(2)-- Generics、enum型
  4. アノテーション(メタデータ)とは?
  5. アノテーションの定義と利用
  6. apt(annotation processing tool)とは?
  7. AnnotationProcessor とその Factory
  8. com.sun.mirror パッケージ
  9. アノテーションプログラミングのデザインパターン
  10. EJB 3.0 とアノテーション