I\'m trying to have a default java.util.Properties object in my class, with the default properties it accepts, and let the developer override some of them by sp
Assuming you eventually would like to read the properties from a file, I'd go for loading both files in the same properties object like:
Properties properties = new Properties();
properties.load(getClass().getResourceAsStream("default.properties"));
properties.load(getClass().getResourceAsStream("custom.properties"));