Я решил взять файл свойств для настройки некоторых параметров. Я использую следующий код, чтобы сделать объект свойств доступным в классе
Properties defaultProps = new Properties();
try {
FileInputStream in = new FileInputStream("custom.properties");
defaultProps.load(in);
in.close();
} catch (Exception e) {
e.printStackTrace();
}
Нужно ли добавлять это к каждому классу? Вероятно, не потому, что тогда каждый класс откроет поток к этому файлу.
Но я не уверен, как с этим справиться.
Должен ли я создать класс MyProperties
и создать экземпляр в любом классе, требующем свойств?
Спасибо заранее!