Minha dúvida é porque quando executo o código abaixo o construtor de string é chamado ? Alguém pode me dizer ?
Segue a classe de teste abaixo.
public class Teste {
public Teste(){
System.out.println("Construtor vazio");
}
public Teste(String s){
System.out.println("Construtor string");
}
public Teste(Object o){
System.out.println("Construtor object");
}
public static void main(String[] args) {
Teste t = new Teste(null);
}
}
