Este código Java válido é válido? Meu professor afirma que é, mas não tenho tanta certeza [duplicado

StackOverflow https://stackoverflow.com/questions/2812587

  •  26-09-2019
  •  | 
  •  

Pergunta

É 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
    }
}
Foi útil?

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
scroll top