Wat is Java-vulliswaarde?
Wat is Java-vulliswaarde?

Video: Wat is Java-vulliswaarde?

Video: Wat is Java-vulliswaarde?
Video: Java is ALWAYS Pass By Value. Here's Why 2024, Desember
Anonim

'n Veranderlike word geïnisialiseer met 'n vullis waarde , wat beteken dat sommige ewekansige data daarin ingevoeg word (dws in 'n String, jy begin met karakters soos “????х??????Ð?ȕȨ??” in sommige van hulle) As dit gebeur, iets is beslis fout met jou Java VM.

Net so, wat is 'n vulliswaarde?

Vulliswaarde : Vulliswaarde is 'n vermorsing of ongebruik waardes wat tydens die verklaring van veranderlikes in die geheue beskikbaar is. Vulliswaarde is 'n afvalmateriaal van vorige programme wat deur iemand anders gebruik word.

Net so, hoekom het ons vullisversameling in Java nodig? Dit is die taak van vullisversameling ( GC ) in die Java virtuele masjien (JVM) om outomaties te bepaal watter geheue nie meer gebruik word deur a Java toepassing en om hierdie geheue vir ander gebruike te herwin. Omdat voorwerpe sonder verwysing outomaties uit die hoopgeheue verwyder word, GC maak Java geheue doeltreffend.

Gevolglik is die vraag, wat is vullisverwyderaar in Java met voorbeeld?

Vullis versamelaar vernietig hierdie voorwerpe. Vullis versamelaar is die beste voorbeeld van Daemon-draad aangesien dit altyd in die agtergrond loop. Hoofdoelwit van Vullis versamelaar is om hoop geheue vry te maak deur onbereikbare voorwerpe te vernietig.

Hoeveel vullisverwyderaars is daar in Java?

vier

Aanbeveel: