torutkのブログ

ソフトウェア・エンジニアのブログ

Java SE 6(Mustang)のResourceBundle.Control

プロパティリソースバンドルのキャッシュ制御がMustangから可能になりました。
プロパティファイルの実行中の変更を反映することができます。
http://www.02.246.ne.jp/~torutk/javahow2/resourcebundle_control.html

リソースバンドルの取得(ResourceBundle.getBundle)にかかる時間は、手元のPC(WindowsXP/AthlonXP 1.8GHz)でキャッシュからだと130μ秒、ファイルからだとプロパティファイルのサイズに応じて数m秒〜数十m秒という感じでした。