2017年9月28日木曜日

Java アノテーションについて

知りたいこと
①概要
②メリット、デメリット
③学習コスト
④参考サイト

---------------------------------
①概要
アノテーションとは?
アノテーションとは元々、注釈、注記といった意味を表す英語です。プログラミング用語でも、注意書きを追加する機能になり余白に文字を追加する機能、とのこと。

そして、アノテーションには3種類あります。
・名前だけでデータのないマーカー 
例:@Override
・データをひとつ持つ単一アノテーション
・複数のデータをもつフルアノテーション

②メリット、デメリット
メリット
これを記述した場合、その場所では指定した規則に従う必要があるので、例えばスペルミスやバグの発生を防止することになり便利なんです。

デメリット
・近年Java フレームワークではよくアノテーションが使われているが、(何事もそうだが)意図や標準をきちんとつくって展開していくことが大切である。、とまだ自分もそこまで使いこなせていないので何とも、、、というのが本音。^_^

③学習コスト
技術要素をあげるときりがないので、アノテーションに限らずJava 標準のテクノロジーをさわって一つ一つ自分のものにしていくしかないと思われる。

④参考サイト

【Java入門】アノテーションの使い方と作成する方法




0 件のコメント:

コメントを投稿