はじめに 皆さんはAPTって言葉聞いたことありませんか? Dagger2、Android Annotations、Lombokとかああいったものを使う時に 一緒に使われるシーンがあるようです。 APTって何気なく使っている方が多くて、なんとなくひっかかりました。 APTそのものをちゃんと説明している人は少ないなーって。 APTってAnnotation Processing Toolを略したものなんですが、 この用語を使ってるのってどうやら日本人だけっぽいです。 もう少し具体的に言うと、英語圏では使われていない。 試しに、Googleで「APT Java」で検索してみましょう。出てくるのは日本人の記事ばかりです。 検索するLocaleを英語だけにするとAPT Javaでは何も出てこない。 というか、今その言葉を使っている人はいないようです。 「Annotation Processing Ja
![[Java]いまだにAPTって言葉使ってるの日本人だけっぽい](https://cdn-ak-scissors.b.st-hatena.com/image/square/aa6c04f7040af03bc07d4af1643f0dc6d4897e26/height=288;version=1;width=512/https%3A%2F%2F4.bp.blogspot.com%2F-d0C1N5-h6kY%2FVV3huKQnIOI%2FAAAAAAAACYM%2FyLUK7toSJbM%2Fw1200-h630-p-k-no-nu%2Ftiger_a09.png)