クラス内だけで使う定数ってどうするんだろう?
よくある定数定義って、
public final static String HOGE="hoge";
というものだと思うけど、自らのクラス内でしか使わないものなら
private final static String HOGE="hoge";
でいいのかな。
(そもそも"static final"が定数となるというものではないらしいが。
http://nekop.programmers.jp/diary/?date=20040820#p01)
"static"がつくと、インスタンスによらずクラス共通の定数となる、ということかな。たぶん。
ちなみに。
"static final"の検索結果:58,800件
"final static"の検索結果:19,300件
どちらでも動作は同じものらしいが。
自分は"final static"派です。なんとなく。