Javaで定数定義を別ファイルにするには?

      2016/11/09

C言語をやってた人だとJavaでも定数定義を別ファイルにまとめたい欲求に駆られることがあります。(ない?)
通常は別クラスから定数定義を参照しようとすると、
クラス名.定数
とすることが多いと思いますが、どうしてもC言語っぽくしたい人は以下方法でどうぞ。

定数定義クラス

コンストラクタを非公開にすることで、インスタンスは生成できないようにしています。

使用するクラス

ファイルの先頭で以下を記述します。

これで、VALUE_ONEと記述するだけで参照可能になります。

 - Java