Sobes.tech
Junior — Middle

Kannst du die wichtigsten Eigenschaften von Properties-Objekten in Java auflisten?

sobes.tech KI

Antwort von AI

Objekte vom Typ Properties in Java stellen eine spezialisierte Klasse zum Speichern von Schlüssel-Wert-Paaren dar, wobei sowohl Schlüssel als auch Wert Strings sind. Hauptmerkmale:

  • Erben von Hashtable<Object,Object>, werden aber meist mit String verwendet.
  • Werden häufig zum Speichern von Konfigurationsparametern genutzt.
  • Ermöglichen das Laden und Speichern von Daten im .properties-Format über die Methoden load(InputStream) und store(OutputStream, String).
  • Unterstützen die Angabe von Standardwerten über den Konstruktor.
  • Garantieren keine Reihenfolge der Elemente.

Beispiel für die Verwendung:

Properties props = new Properties();
props.setProperty("username", "admin");
props.setProperty("password", "12345");

String user = props.getProperty("username");