I would like to know why the code compiles but does not execute?
Follow the code:
package exemploinicializador2;
public class ExemploInicializador2 {
private String nome = "Aurélio";
private String sobrenome = "Soares";
private int idade = 25;
private double f = 354.34;
// Bloco Inicializador
{
System.out.println ("Nome: " +nome);
System.out.println ("Sobrenome: " +sobrenome);
System.out.println ("Idade: "+idade);
System.out.println ("F: "+f);
}
// Construtor
public ExemploInicializador2 () {
System.out.println ("Dentro do Construtor");
}
}
The other code is:
package exemploinicializador2;
public class TesteInicializador2 {
public static void main (String args []) {
TesteInicializador2 objeto = new TesteInicializador2();
}
}