Java ha un'istruzione using che può essere utilizzata quando si apre una sessione in ibernazione?
In C # è qualcosa del tipo:
using (var session = new Session())
{
}
Quindi l'oggetto esce dall'ambito e si chiude automaticamente.
using statement
.
using
, dispone automaticamente l'oggetto alla fine del suo ambito, ma non dealloca l'oggetto: la sua durata non termina finché tutti i suoi riferimenti non sono scomparsi.
using
fa. L'ambito non è la vita (eusing
non riguarda nemmeno la vita, in senso stretto, poichéDispose
non distrugge la memoria di un oggetto).