Die chinesische Bedeutung von Präferenzen bedeutet Präferenz oder Präferenz. Das heißt, nach jedem Lauf desselben Programms können die Einstellungen des Benutzers durch Einstellungen aufgezeichnet werden. Wenn das Programm das nächste Mal beginnt, verwendet das Programm diese Informationen, um die Einstellungen des Benutzers zu verstehen. Und persönliches Verständnis dieser Informationen sollte in der Registrierung des Systems gespeichert werden.
Lassen Sie uns die Vorlieben in Java lernen. Überblick:
In diesem Artikel werden Java -Präferenzen vorgestellt, die seit JDK1.4 verfügbar sind. Die API -Präferenzen von Java bietet Systemmethoden zur Behandlung von Benutzer- und Systemeinstellungen und Datenkonfiguration, z. B. das Speichern von Benutzereinstellungen, das Erinnern des letzten Werts eines Textfelds usw. Die mit Java -Präferenz gespeicherten Informationen werden auf der lokalen Maschine des Benutzers gespeichert und diese Informationen werden von diesem Programm wiederverwendet.
Wir möchten nicht, dass die API der Java -Präferenzen Anwendungsdaten speichert.
Die Java-Präferenz-API entlastet die Belastung von Programmierern, die Code schreiben, um Konfigurationsinformationen für plattformübergreifende Programme zu speichern.
1. Java -Vorlieben API 1.1. Einführung Die API -Präferenzen bieten eine systematische Möglichkeit, Informationen zu den Benutzerpräferenzinformationen zu verarbeiten, z. B. das Speichern von Benutzereinstellungen, das Erinnern des letzten Werts eines Textfelds usw.
Einstellungen sind ein Schlüssel-/Wertpaar, das einen beliebigen Namen haben kann. Der Wert kann Boolean, Charakter und andere einfache Datentypen wie int sein. Die Präferenzen erhalten und legt Präferenzinformationen durch GET & Set fest und die GET -Methode kann einen Standardwert festlegen. Wenn der zu erhaltene Schlüssel nicht festgelegt wird, gibt er diesen Standardwert zurück.
1.2. Die tatsächliche Speicherung von Daten Die tatsächliche Speicherung von Daten hängt beispielsweise von der Betriebssystemplattform ab. Unter Windows wird die Registrierung verwendet, um diese Informationen zu speichern, und unter Linux wird sie verwendet, um eine versteckte Datei im Home -Verzeichnis des Benutzers zu speichern.
2. Die API ist einfach mit java.util.prefs.preferences zu verwenden. Sie müssen einen Knoten definieren, um Daten zu speichern. Als nächstes können Sie die GET -and -Set -Methoden verwenden. Der zweite Parameter ist der Standardwert, dh wenn der Wert nicht gefunden werden kann, wird beispielsweise der Standardwert erhalten. Wenn der Wert der Präferenz noch nicht festgelegt wurde, wird dieser Standardwert zurückgegeben.
Der Code wird wie folgt erstellt:
import Java.util.prefs.Preferences; öffentliche Klasse Preferencetest {private Präferenzen Prefs; public void setPreference () {// Dies definiert einen Knoten, in dem die Vorlieben gespeichert werden können. String id1 = "test1"; String id2 = "test2"; String id3 = "test3"; // Erstens erhalten wir die Werte // ein boolescher Wert system.out.println (prefs.getboolean (id1, true)); // Definieren Sie eine Zeichenfolge mit Standard "Hello World System.out.println (Prefs.get (ID2," Hello World "); // Definieren Sie eine Ganzzahl mit Standard 50 system.out.println (prefs.getInt (id3, 50)); // jetzt die Werte prefs.putboolean (id1, rot); prefs. // Die Präferenzeinstellungen für den ersten Wert Prefs.Remove (ID1);Das obige ist die API zum Einstellen von Benutzereinstellungen in Java, die vom Editor eingeführt wurden. Ich hoffe, es wird für alle hilfreich sein. Wenn Sie Fragen haben, hinterlassen Sie mir bitte eine Nachricht und der Editor wird allen rechtzeitig antworten. Vielen Dank für Ihre Unterstützung auf der Wulin.com -Website!