Mi a Java szemét érték?
Mi a Java szemét érték?

Videó: Mi a Java szemét érték?

Videó: Mi a Java szemét érték?
Videó: Java Tutorial - 11 - Garbage Collection 2024, Április
Anonim

Egy változót a-val inicializálunk szemét érték , ami azt jelenti, hogy néhány véletlenszerű adat kerül bele (pl. egy String, némelyikükben olyan karakterekkel kezdődik, mint a „????х??????Ð?ȕȨ???”) Ha ez megtörténik, valami biztosan nincs rendben veled Jáva VM.

Hasonlóképpen, mi a szemét érték?

Szemét érték : Szemét érték hulladék vagy fel nem használt értékeket amelyek a memóriában elérhetők a változók deklarálása során. Szemét érték a korábbi programok hulladékanyaga, amelyet valaki más használ.

Hasonlóképpen, miért van szükségünk szemétgyűjtésre a Java-ban? Ez a feladata szemétgyüjtés ( GC ) ban,-ben Jáva virtuális gép (JVM) segítségével automatikusan meghatározza, hogy a Jáva alkalmazást, és újrahasznosítsa ezt a memóriát más célokra. Mivel a nem hivatkozott objektumok automatikusan törlődnek a kupacmemóriából, GC teszi Jáva memória hatékony.

Ezt követően a kérdés az, hogy mi az a szemétgyűjtő Javaban példával?

Szemetes elpusztítja ezeket a tárgyakat. Szemetes a legjobb példa a Daemon szálból, mivel az mindig a háttérben fut. Fő célja Szemetes A memória halom felszabadítása az elérhetetlen tárgyak megsemmisítésével.

Hány szemétgyűjtő van Jáván?

négy

Ajánlott: