O que são blocos de Inicialização "estáticos"

Olá meus companheiros de Profissão.
Estou aqui humildemente com mais uma duvida.
O que seria Blocos de Inicialização “estáticos” ?
Estou vendo isso no site da Oracle (https://docs.oracle.com/javase/tutorial/java/javaOO/initial.html).
Li e não compreendi o exemplo :
static {
// seja qual for o código necessário para a inicialização aqui
}
Obs.: Onde eu usaria isso ? e por que ?
Dês de já agradeço a vcs meus amigos e parceiros. Graças a vcs estou aprendendo muito. Um dia irei compensa-los Participando ativamente do site e respondendo todas as duvidas do pessoal. Agradeço de coração o trabalho de todos.

O que é um bloco estático?
Blocos estáticos são blocos de código que são executados antes da execução do construtor de um objecto. Tudo o que estiver dentro desse bloco de código vai ser executado apenas no momento em que o ClassLoader carregar essa classe na memoria, ou seja, na teoria é executado apenas uma vez.

Para que usar?
O construtor estático pode ser utilizado na criação de um Singleton (Design Pattern), que consiste em reutilizar uma única instancia de um objecto ao longo da utilização do programa.

Fontes: