Встречается на собеседованиях • сегодня
Какие плюсы и минусы properties-файлов
Плюсы:
- Простота использования: текстовый формат, понятный даже не-разработчикам
- Поддержка Unicode (если правильно закодированы)
- Легко редактировать без перекомпиляции
- Встроенная поддержка в Java через
java.util.Properties - Возможность иерархии через загрузку нескольких файлов
Минусы:
- Нет поддержки сложных структур данных (только key-value)
- Отсутствие типизации (все значения - строки)
- Нет встроенной поддержки комментариев при редактировании программно
- Ограниченная поддержка разных кодировок (по умолчанию ISO-8859-1)
Пример использования:
java
Properties props = new Properties();
try (InputStream in = Files.newInputStream(Paths.get("config.properties"))) {
props.load(in);
}
String value = props.getProperty("db.url");
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы