JPA...ciclo de vida de um objeto?

conforme exemplo abaixo um metodo chama o metodo de outra classe
e faz varias operações no banco e devolve classe para o metodo
principal.

Minha duvida quando termina o ciclo de vida do objeto Usuario do metodo
acesso() da classe Referencia :

  • qdo sair do metodo ?
  • qdo sair da classe referencia ???

essa é minha duvida ???

abs




class Referencia {

       Usuario us = null;

    public void acesso() {

        us = Acesso.getUsuario();

       System.out(us.getId);
    }   



}



-------------


class Acesso{


    public Usuario getUsuario(){


         Usuario usuario = dao.find(40L);

         Login login = new Login();
         login.setUs(usuario);

          persist(login);


          usuario.setTentativas(1);
          persist(usuario); 


}