Mis on Java prügiväärtus?
Mis on Java prügiväärtus?

Video: Mis on Java prügiväärtus?

Video: Mis on Java prügiväärtus?
Video: CS50 2015 - Week 5 2024, Aprill
Anonim

Muutuja initsialiseeritakse tähega a prügi väärtus , mis tähendab, et sellesse on sisestatud mõned juhuslikud andmed (st String, alustate mõnes neist märkidest nagu "????х??????Ð?ȕȨ???") Kui see juhtub, teiega on kindlasti midagi valesti Java VM.

Samamoodi, mis on prügi väärtus?

Prügi väärtus : Prügi väärtus on jäätmed või kasutamata väärtused mis on muutujate deklareerimise ajal mälus saadaval. Prügi väärtus on eelmiste programmide jäätmed, mida keegi teine kasutab.

Samamoodi, miks on meil Javas prügivedu vaja? See on ülesanne prügivedu ( GC ) jaotises Java virtuaalmasin (JVM), et määrata automaatselt, millist mälu a. enam ei kasuta Java rakendust ja seda mälu muuks otstarbeks taaskasutada. Kuna viitamata objektid eemaldatakse kuhja mälust automaatselt, GC teeb Java mälu tõhus.

Seejärel tekib küsimus, mis on Java näitel prügikorjaja?

Prügikorjaja hävitab need objektid. Prügikorjaja on parim näide Deemoni lõime, kuna see töötab alati taustal. Peamine eesmärk Prügikorjaja on vabastada hunnik mälu, hävitades kättesaamatuid objekte.

Mitu prügikorjajat on Javas?

neli

Soovitan: