Sobes.tech
Junior — Middle

Kun je de belangrijkste kenmerken van Properties-objecten in Java opsommen?

sobes.tech AI

Antwoord van AI

De objecten van het type Properties in Java vertegenwoordigen een gespecialiseerde klasse voor het opslaan van sleutel-waardeparen, waarbij zowel de sleutel als de waarde strings zijn. Belangrijkste kenmerken:

  • Erft van Hashtable<Object,Object>, maar wordt meestal gebruikt met String.
  • Wordt vaak gebruikt voor het opslaan van configuratieparameters.
  • Maakt het mogelijk om gegevens te laden en op te slaan in .properties-formaat via de methoden load(InputStream) en store(OutputStream, String).
  • Ondersteunt het specificeren van standaardwaarden via de constructor.
  • Garandeert niet de volgorde van de elementen.

Voorbeeld van gebruik:

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

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