O significado chinês de preferências significa preferência ou preferência. Ou seja, após cada execução do mesmo programa, as preferências do usuário podem ser registradas através de preferências. Na próxima vez que o programa começar, o programa usará essas informações para entender as preferências do usuário. E a compreensão pessoal dessas informações deve ser armazenada no registro do sistema.
Vamos aprender a API de preferências em Java; Visão geral:
Este artigo introduzirá as preferências Java disponíveis desde JDK1.4. A API de preferências Java fornece métodos do sistema para lidar com preferências e configuração de dados do usuário e do sistema, como salvar as configurações do usuário, lembrar o último valor de uma caixa de texto, etc. As informações salvas com a preferência de Java são armazenadas na máquina local do usuário, e essas informações serão reutilizadas por este programa.
Não queremos que a API de preferências Java salve os dados do aplicativo.
A API de preferência de Java alivia o ônus dos programadores que escrevem código para salvar informações de configuração para programas de plataforma cruzada.
1. Java Preferências API 1.1. Introdução A API de preferências fornece uma maneira sistemática de processar informações de preferência do usuário, como salvar as configurações do usuário, lembrando o último valor de uma caixa de texto, etc.
Preferências é um par de chaves/valor que pode ser de qualquer nome. O valor pode ser booleano, caráter e outros tipos de dados simples, como o Int. As preferências obtêm e define as informações de preferência por meio do GET e Set, e o método GET pode definir um valor padrão. Quando a chave a ser obtida não é definida, ele retorna esse valor padrão.
1.2. O armazenamento real dos dados O armazenamento real de dados depende da plataforma do sistema operacional, por exemplo. No Windows, o registro é usado para salvar essas informações e, no Linux, é usado para armazenar um arquivo oculto no diretório inicial do usuário.
2. A API é fácil de usar com java.util.prefs.preferências. Você deve definir um nó para armazenar dados. Em seguida, você pode usar os métodos GET e Set. O segundo parâmetro é o valor padrão, ou seja, quando o valor não pode ser encontrado, o valor padrão será obtido, por exemplo. Se o valor da preferência ainda não tiver sido definido, esse valor padrão será retornado.
O código é criado da seguinte forma:
importar java.util.prefs.preferências; classe pública Preferencetest {Private Preferências Prefs; public void setPreference () {// Isso definirá um nó no qual as preferências podem ser armazenadas prefs = preferências.Userroot (). Node (this.getclass (). getName ()); String id1 = "test1"; String id2 = "test2"; String id3 = "test3"; // Primeiro, obteremos os valores // definiremos um sistema de valor booleano.out.println (prefs.getBoolean (id1, true)); / Define uma sequência com padrão "Hello World System.out.println (prefs.get (ID2," Hello World ")); // Defina um número inteiro com o padrão 50 System.out.println (prefs.getInt (id3, 50)); // agora define os valores.putBoolean (id1, false); 45);O exposto acima é a API para definir as preferências do usuário em Java introduzido pelo editor. Espero que seja útil para todos. Se você tiver alguma dúvida, deixe -me uma mensagem e o editor responderá a todos a tempo. Muito obrigado pelo seu apoio ao site wulin.com!