Pessoal, estou estudando algum tempo para um concurso q acontecerá em setembro. Por este motivo fiz um simulado onde encontrei alguns recursos q nem sabia q a linguagem dispunha. 
Uma das questões apresentava um código (abaixo) e indagava sobre oq seria impresso. Alguém pode me explicar pq imprime CFBAED?
Muito obrigado galera! 
class Auxiliar {
Auxiliar() {
System.out.println(“A”);
}
{
System.out.println("B");
}
static{ System.out.println("C");}
}
class PassandoValores extends Auxiliar{
PassandoValores(){
System.out.println(“D”);
}
{
System.out.println(“E”);
}
static{
System.out.println(“F”);
}
public static void main(String args[]){
PassandoValores in = new PassandoValores();
}
}
