Diferença entre modificador estático e bloco estático [duplicado]
Esta pergunta já tem uma resposta aqui:
Qual é a diferença entre um bloco de código de inicialização estático e não estático 8 respostasAlguém me explica as diferenças entre as duas afirmações a seguir?
A static final
variável inicializada por umstatic
bloco de código:
private static final String foo;
static { foo = "foo"; }
A static final
variável inicializada por uma atribuição:
private static final String foo = "foo";