Minha dúvida é simples:
Suponhamos que eu tenha a seguinte classe:
public class A {
private int at1;
private double at2;
private String at3;
public void escreveAlgo() {
System.out.println("Teste");
}
}
Suponhamos que dentro de uma outra classe eu tenha um método chamado guarda() que instancie a classe A e guarde dentro de um ArrayList (que foi declarado dentro do bloco Main).
Agora, no método Main ele chama o método guarda() 5 vezes.
Seria possível eu ter acesso aos 5 objetos (métodos e atributos) que estão armazenados dentro do ArrayList? Ou após o método guarda() for encerrado ele apaga o objeto da memória?