Preferences API は、ユーザの設定および構成データを管理するための新しい簡単な API です。アプリケーションは異なるユーザ、環境、およびニーズに適合するために設定および構成データを必要とします。アプリケーションはこのような設定および構成データを格納、取得、および変更するための方法を必要とします。このニーズに適合するのが Preferences API です。Preferences API は java.util.Properties クラスのもっとも一般的な使用方法を置き換えるものであり、このクラスの軽量さを保持しながら、さまざまな点を訂正しています。詳細については、http://java.sun.com/j2se/1.4/ja/docs/ja/guide/lang/preferences.html を参照してください。