В первую очередь, это спорно, если статические инициализаторы являются хорошей практикой, чтобы начать с.
Если вы все же решите их использовать, я добавлю документацию в JavaDoc на уровне класса . Статические инициализаторы могут, в зависимости от того, как они реализованы, вызывать побочные эффекты. Если вы используете статические инициализаторы с побочными эффектами, поведение должно быть задокументировано для потребителя указанного класса.