Sobes.tech
Junior — Middle

Можеш ли да изброиш основните характеристики на обектите от тип Properties в Java?

sobes.tech AI

Отговор от AI

Обектите от тип Properties в Java представляват специализиран клас за съхранение на двойки ключ-стойност, където както ключът, така и стойността са низове. Основни характеристики:

  • Наследяват от Hashtable<Object,Object>, но обикновено се използват с String.
  • Често се използват за съхранение на конфигурационни параметри.
  • Позволяват зареждане и запазване на данни във формат .properties чрез методите load(InputStream) и store(OutputStream, String).
  • Поддържат задаване на стойности по подразбиране чрез конструктора.
  • Не гарантират реда на елементите.

Пример за използване:

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

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