Conta primeiraConta = new Conta();
Verifiquem, por gentileza, se essa afirmação está correta. A variável "primeiraConta" não armazena o objeto em si, ela apenas aponta para o objeto criado, que é "new Conta" certo?
Conta primeiraConta = new Conta();
Verifiquem, por gentileza, se essa afirmação está correta. A variável "primeiraConta" não armazena o objeto em si, ela apenas aponta para o objeto criado, que é "new Conta" certo?
Exato. A variável primeiraConta possuí uma referência ao resultado de new Conta(), que no caso é uma nova instância do objeto Conta. primeiraConta está na memória stack da JVM referenciando um objeto do tipo Conta na heap da JVM.
Obrigado! :D