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 mitStringverwendet. - Werden häufig zum Speichern von Konfigurationsparametern genutzt.
- Ermöglichen das Laden und Speichern von Daten im
.properties-Format über die Methodenload(InputStream)undstore(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");