Вы должны иметь только поля экземпляра в таком классе и сделать весь класс синглтоном, если необходимо (хотя будьте осторожны, чтобы не раскрывать его глобально - синглтоны - зло ).
Статические поля не могут быть сериализованы (что важно для класса настроек). Во-вторых, имея поля экземпляров, вы можете легко передавать разные экземпляры настроек в разные части вашего приложения. И важным моментом является передача настроек остальной части приложения, чтобы не сделать их глобально видимыми, чтобы каждый объект мог получить к ним доступ.