CATEGORII DOCUMENTE |
Ati remarcat in finalul exemplului de mai sus o metoda pe care nu am detaliat-o:
public void destroy()
Pe scurt, aceasta metoda distruge obiectul invizibil.
Sa detaliem totusi putin problema !
Chiar daca recuperatorul de memorie Java functioneaza automat si distruge obiectele atunci cand nu mai este nevoie de ele in program acest lucru nu este valabil si pentru obiectele Java care sunt create pentru a gestiona memoriile tampon din afara ecranului.Obiectele ramase orfane si nefolosite ocupa astfel memorie si inrautatesc performantele Java ; pentru a rezolva acest neajuns ar trebui sa folosim explicit metoda dispose() a clasei Graphics pentru a distruge aceste obiecte atunci cand am terminat treaba cu ele.
Locul cel mai potrivit pentru a face acest lucru este metoda destroy() a appletului - metoda introdusa sporadic pe parcursul unui curs anterior.
Metoda destroy() este apelata fara argumente, dupa modelul sintactic de mai jos:
public void destroy()
Politica de confidentialitate | Termeni si conditii de utilizare |
Vizualizari: 1129
Importanta:
Termeni si conditii de utilizare | Contact
© SCRIGROUP 2024 . All rights reserved