Tujuan saya adalah memiliki objek Properties
statis pribadi di kelas saya, untuk bertindak sebagai default saat membuat objek Properties
lain yang diperlukan oleh aplikasi saya. Implementasi saat ini terlihat seperti ini:
public class MyClass {
private static Properties DEFAULT_PROPERTIES = new Properties();
static {
try {
DEFAULT_PROPERTIES.load(
MyClass.class.getResourceAsStream("myclass.properties"));
} catch (IOException e) {
throw new RuntimeException(e);
}
}
}
Melihatnya, itu berhasil, tetapi rasanya tidak benar.
Bagaimana Anda melakukannya?