Este código Java válido é válido? Meu professor afirma que é, mas não tenho tanta certeza [duplicado
Pergunta
Esta pergunta já tem uma resposta aqui:
É verdade que ele não nos mostrou código real aqui, apenas mencionou, achei extremamente bizarro.
Por exemplo, de acordo com o que ele disse que este é Java válido:
public class Person
{
String Name;
int Age;
{
//These two braces just chilling together - VALID? :O
}
}
Solução
Sim - é o Inicializador da instância. Você também pode usá -lo junto com subclasses anônimas por Inicialização de duas brace.
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow