2010-03-05から1日間の記事一覧
さっき書いたenumの記事で思い出したのでご紹介ですが、フランスのINRIAがやってる(やってた?)Spoonというプロジェクトがありまして、これはなにかというと、Javaのコンパイラを拡張して、特定アノテーションの指定をきっかけとしてコンパイラのコード生成と…
Javaのenumは、ご存知のようにクラスの特殊なものです。その実体は、複数個数のシングルトンすなわち「N-ton」のさらに特別な場合としての、クラス初期化時に固定個数が生成される(サブクラスの)インスタンスの集合ですね(あとそれにプラスして多少の言語…