Le sens chinois des préférences signifie la préférence ou la préférence. C'est-à-dire qu'après chaque exécution du même programme, les préférences de l'utilisateur peuvent être enregistrées via les préférences. La prochaine fois que le programme commencera, le programme utilisera ces informations pour comprendre les préférences de l'utilisateur. Et la compréhension personnelle de ces informations devrait être stockée dans le registre du système.
Apprenons l'API Préférences en Java; Aperçu:
Cet article présentera les préférences Java disponibles depuis JDK1.4. L'API des préférences Java fournit des méthodes système pour gérer les préférences des utilisateurs et système et la configuration des données, telles que l'enregistrement des paramètres utilisateur, la rappel de la dernière valeur d'une zone de texte, etc. Les informations enregistrées avec la préférence Java sont stockées sur la machine locale de l'utilisateur, et ces informations seront réutilisées par ce programme.
Nous ne voulons pas que l'API des préférences Java enregistre les données d'application.
L'API de préférence Java soulage le fardeau des programmeurs qui écrivent du code pour enregistrer les informations de configuration pour les programmes multiplateformes.
1. API des préférences Java 1.1. Introduction L'API Préférences fournit un moyen systématique de traiter les informations de préférence des utilisateurs, telles que l'enregistrement des paramètres utilisateur, la rappel de la dernière valeur d'une zone de texte, etc.
Les préférences sont une paire clé / valeur qui peut être de n'importe quel nom. La valeur peut être booléenne, caractère et autres types de données simples, tels que Int. Les préférences obtient et définissent les informations de préférence via Get and Set, et la méthode GET peut définir une valeur par défaut. Lorsque la clé à obtenue n'est pas définie, elle renvoie cette valeur par défaut.
1.2. Le stockage réel des données dont le stockage réel des données dépend de la plate-forme du système d'exploitation, par exemple. Sous Windows, le registre est utilisé pour enregistrer ces informations, et sous Linux, il est utilisé pour stocker un fichier caché sous le répertoire domestique de l'utilisateur.
2. L'API est facile à utiliser avec java.util.prefs.preferences. Vous devez définir un nœud pour stocker les données. Ensuite, vous pouvez utiliser les méthodes GET et SET. Le deuxième paramètre est la valeur par défaut, c'est-à-dire que lorsque la valeur ne peut être trouvée, la valeur par défaut sera obtenue, par exemple. Si la valeur de la préférence n'a pas encore été définie, cette valeur par défaut sera renvoyée.
Le code est créé comme suit:
Importer java.util.prefs.preferences; classe publique préférence {préférences privées préfs; public void setPreference () {// Ceci définira un nœud dans lequel les préférences peuvent être stockées préfs = préférences.UserRoot (). Node (this.getClass (). getName ()); String id1 = "test1"; String id2 = "test2"; String id3 = "test3"; // Nous obtiendrons d'abord les valeurs // définirons un système booléen System.out.println (prefs.getBoolean (id1, true)); // Définir une chaîne avec par défaut "Hello World System.out.println (prefs.get (id2," Hello World ")); // définir un entier avec le système de défaut 50.out.println (prefs.getInt (id3, 50)); // Définit maintenant les valeurs prefs.putboolean (id1, false); préfs.put (id2," hello europa "); prefs.putInt (45); // Supprime les paramètres de préférence pour la première valeur prefs.remove (id1);} public static void main (String [] args) {préférentiel test = new préférentissage ();Ce qui précède est l'API pour définir les préférences des utilisateurs dans Java introduit par l'éditeur. J'espère que ce sera utile à tout le monde. Si vous avez des questions, veuillez me laisser un message et l'éditeur répondra à tout le monde à temps. Merci beaucoup pour votre soutien au site Web Wulin.com!