はじめに 皆さんは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/61ca22c8d5d561271aac75930a3810131a059ae4/height=288;version=1;width=512/https%3A%2F%2Fblogger.googleusercontent.com%2Fimg%2Fb%2FR29vZ2xl%2FAVvXsEgVkkpat0MPVyzEfVBG-h_frBgTdyuY8UKhdKvylN_TC_XPUGonAcoF4Kzi223SJ2vn6XS_tKdEFZN_r7UK7bg6agnScoglNs0gsckMIctiYDJtgXLVL7Kt_4QXVkbzgU6pzfzs1rvVuaI%2Fw1200-h630-p-k-no-nu%2Ftiger_a09.png)