アノテーション
Annotation
主に
コメント
に
メタデータ
を記録する方法
本質的には
属性
と同等だが、コメントであるため、言語構文そのものではない。
しかし、実質的に言語の一部となっている。
なぜアノテーションが使われるのか?
言語構文に追加をしたくない場合(互換性維持)
外部ツールで利用するため
https://ja.wikipedia.org/wiki/アノテーション