El significado chino de preferencias significa preferencia o preferencia. Es decir, después de cada ejecución del mismo programa, las preferencias del usuario se pueden registrar a través de las preferencias. La próxima vez que comience el programa, el programa utilizará esta información para comprender las preferencias del usuario. Y la comprensión personal de esta información debe almacenarse en el registro del sistema.
Aprendamos las preferencias API en Java; Descripción general:
Este artículo presentará las preferencias de Java disponibles desde JDK1.4. La API de Java Preferences proporciona métodos del sistema para manejar las preferencias y la configuración de datos del usuario y del sistema, como guardar la configuración del usuario, recordar el último valor de un cuadro de texto, etc. La información guardada con preferencia Java se almacena en la máquina local del usuario, y esta información será reutilizada con este programa.
No queremos que la API de preferencias de Java guarde los datos de la aplicación.
La API de preferencia Java alivia la carga de los programadores que escriben código para guardar información de configuración para programas multiplataforma.
1. Preferencias de Java API 1.1. Introducción La API de preferencias proporciona una forma sistemática de procesar la información de preferencia del usuario, como guardar la configuración del usuario, recordar el último valor de un cuadro de texto, etc.
Preferencias es un par de clave/valor que puede ser de cualquier nombre. El valor puede ser booleano, carácter y otros tipos de datos simples, como INT. Las preferencias obtienen y establecen información de preferencia a través de GET y SET, y el método GET puede establecer un valor predeterminado. Cuando no se establece la clave a obtener, devuelve este valor predeterminado.
1.2. El almacenamiento real de datos El almacenamiento real de datos depende de la plataforma del sistema operativo, por ejemplo. En Windows, el registro se utiliza para guardar esta información, y en Linux, se utiliza para almacenar un archivo oculto en el directorio de inicio del usuario.
2. La API es fácil de usar con java.util.prefs.preferences. Debe definir un nodo para almacenar datos. A continuación, puede usar los métodos Get and Set. El segundo parámetro es el valor predeterminado, es decir, cuando el valor no se puede encontrar, el valor predeterminado se obtendrá, por ejemplo. Si el valor de la preferencia aún no se ha establecido, este valor predeterminado se devolverá.
El código se crea de la siguiente manera:
import java.util.prefs.preferences; Public Class PreferenceTest {Preferencias Privadas Prefs; public void setPreference () {// Esto definirá un nodo en el que las preferencias se pueden almacenar prefs = preferences.userroot (). node (this.getClass (). getName ()); Cadena id1 = "test1"; Cadena id2 = "test2"; Cadena id3 = "test3"; // Primero obtendremos los valores // Definir un sistema de valores booleanos.out.println (prefs.getBoolean (id1, true)); // Definir una cadena con "Hello World System.out.println (prefs.get (id2," Hello World ")); // Defina un entero con el System.out.out.println (prefs.getInt (ID3, 50)); // ahora establecer los valores prefs.putboolean (id1, falso); prefs.put (id2," Hello Europa "); prefs. // Eliminar la configuración de preferencia para el primer valor prefs.remove (id1);Lo anterior es la API para establecer las preferencias del usuario en Java introducidas por el editor. Espero que sea útil para todos. Si tiene alguna pregunta, déjame un mensaje y el editor responderá a todos a tiempo. ¡Muchas gracias por su apoyo al sitio web de Wulin.com!