ひしだまの変更履歴

ひしだまHPの更新履歴。
主にTRPGリプレイの元ネタ集、プログラミング技術メモと自作ソフト、好きなゲームや音楽です。

パッケージのアノテーション

2008-08-23 20:32:33 | PG(Java)

パッケージのJavadocを書く際に出てきたpackage-info.javaでは、パッケージに対してアノテーションを付けることが出来る。
(アノテーションを付ける為にpackage.htmlをやめたんだろう)

ということは、リフレクションでパッケージのアノテーション情報を取得することが出来る。
ということは、コンパイルするとpackage-info.classが作られる。(中身は空のインターフェースのようだが)

でも、SunのjavacとEclipse3.2で、package-info.classが作られる条件が違うというのはいかがなものか。
(コンパイルした中身がenumのswitchのように微妙に異なる程度ならともかく、クラスファイルの有無自体まで違ってていいの?)



最新の画像もっと見る

コメントを投稿