Sobes.tech
Junior — Middle

Poți enumera principalele caracteristici ale obiectelor de tip Properties în Java?

sobes.tech AI

Răspuns de la AI

Obiectele de tip Properties în Java reprezintă o clasă specializată pentru stocarea perechilor cheie-valoare, unde atât cheia, cât și valoarea sunt șiruri de caractere. Caracteristici principale:

  • Moștenește de la Hashtable<Object,Object>, dar este de obicei utilizată cu String.
  • Este frecvent utilizată pentru stocarea parametrilor de configurare.
  • Permite încărcarea și salvarea datelor în format .properties prin metodele load(InputStream) și store(OutputStream, String).
  • Suportă specificarea valorilor implicite prin constructor.
  • Nu garantează ordinea elementelor.

Exemplu de utilizare:

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

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