Java Как вы используете API предпочтений? Где хранятся эти переменные?

Скажем, у меня есть следующее

Preferences prefs = Preferences.userRoot().node(this.getClass().getName());

String ID1 = "Test1";

System.out.println(prefs.getBoolean(ID1, true));

prefs.putBoolean(ID1, false);

//prefs.remove(ID1);
  1. Будет ли эта переменная постоянной при следующем выполнении моей программы?
  2. Где хранятся эти переменные?
  3. Как правильно это использовать?
  4. Этот подход лучше, чем использование файлов свойств?
10
задан stackoverflow 20 April 2012 в 12:44
поделиться