Back to questions
Junior — Middle
87
Можешь перечислить основные характеристики объектов типа Properties в Java?
Answer from AI
sobes.tech 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");