java.util.prefs
アプリケーションの設定を保存し、それらの設定をアプリケーションで定期的に使用するために使用しています。アプリケーションの起動時に、これらの設定をメモリにロードして、常に設定ファイルから取得しないようにする必要がありますか? パフォーマンスの観点から、標準的なコーディングの実践について質問しています。パフォーマンスにはトレードオフがあるように感じます:
- それらをメモリにロードすると、それらにすばやくアクセスできますが、設定を変更するときは、ノードとメモリの両方のパラメーターを変更する必要があります。
- それらをノードだけに保持すると、常に
myPreferences.get()
.