好みの中国の意味は、好みまたは好みを意味します。つまり、同じプログラムが実行されるたびに、ユーザーの好みは好みを通じて記録できます。次にプログラムが開始されると、プログラムはこの情報を使用してユーザーの好みを理解します。そして、この情報の個人的な理解は、システムのレジストリに保存されるべきです。
JavaでAPIの好みを学びましょう。概要:
この記事では、JDK1.4以降利用可能なJavaの好みを紹介します。 Java設定APIは、ユーザー設定の保存、テキストボックスの最後の値を覚えているなど、ユーザーおよびシステムの設定とデータ構成を処理するシステム方法を提供します。Java選好で保存された情報は、ユーザーのローカルマシンに保存され、この情報はこのプログラムによって再利用されます。
Java Preferences APIがアプリケーションデータを保存することは望ましくありません。
Java Preference APIは、クロスプラットフォームプログラムの構成情報を保存するためにコードを作成するプログラマーの負担を軽減します。
1。Java設定API 1.1。はじめにAPIの設定では、ユーザー設定の保存、テキストボックスの最後の値を覚えているなど、ユーザー設定情報を処理する体系的な方法を提供します。
設定は、あらゆる名前のキー/バリューペアです。値は、intなどのブール、文字、およびその他の単純なデータ型にすることができます。設定では、Get and Setを介して優先情報を取得および設定し、GETメソッドはデフォルト値を設定できます。取得するキーが設定されていない場合、このデフォルト値を返します。
1.2。データの実際のストレージデータの実際のストレージは、たとえばオペレーティングシステムプラットフォームによって異なります。 Windowsの下では、レジストリはこの情報を保存するために使用され、Linuxの下では、ユーザーのホームディレクトリの下に非表示ファイルを保存するために使用されます。
2。APIはjava.util.prefs.preferencesで使いやすいです。データを保存するには、ノードを定義する必要があります。次に、GETおよびセットメソッドを使用できます。 2番目のパラメーターはデフォルト値です。つまり、値が見つからない場合、たとえばデフォルト値が取得されます。選好の値がまだ設定されていない場合、このデフォルト値は返されます。
コードは次のように作成されます。
java.util.prefs.preferencesをインポートします。 Public Class PreferencetETET {プライベート設定PREFS; public void setPreference(){//これは、設定を保存できるノードを定義しますprefs = feridence.userroot()。node(this.getClass()。getName());文字列id1 = "test1";文字列id2 = "test2";文字列id3 = "test3"; //最初に値を取得します//ブール値System.out.println(prefs.getBoolean(id1、true))を定義します。 //デフォルトの文字列を定義します "Hello World System.out.println(prefs.get(id2、" hello world "));最初の値の設定(id1);上記は、エディターが紹介したJavaでユーザー設定を設定するためのAPIです。私はそれが誰にでも役立つことを願っています。ご質問がある場合は、メッセージを残してください。編集者は、すべての人に時間内に返信します。 wulin.comのウェブサイトへのご支援ありがとうございます!