この記事の要約:Javaのアノテーション(Annotations)は、プログラム要素(クラス、メソッド、フィールドなど)に関する情報を構造化された形式で提供し、外部ツールによる自動処理を可能にするメカニズムです。本章では、アノテーション型の定義 ...
前回に引き続き、今回も将来的にJava SEに取り込まれる可能性のあるアノテーション関連のJSRを取り上げたいと思う。今回紹介するのは、Javaプログラムのバグ退治をサポートするアノテーションの標準セットとなる「JSR 305: Annotations for Software Defect Detection」だ。