Java axlat qiymati nima?
Java axlat qiymati nima?

Video: Java axlat qiymati nima?

Video: Java axlat qiymati nima?
Video: Java niqobda yurishining sababini aytdi! 2024, Aprel
Anonim

O'zgaruvchi a bilan ishga tushiriladi axlat qiymati , ya'ni ba'zi tasodifiy ma'lumotlar unga kiritilgan (ya'ni String ga, siz ularning ba'zilarida "????x??????Ð?ȕȨ??" kabi belgilar bilan boshlaysiz) Agar bu sodir bo'lsa., albatta sizda nimadir noto'g'ri Java VM.

Xuddi shunday, axlat qiymati nima?

Axlat qiymati : Axlat qiymati chiqindi yoki foydalanilmaydi qiymatlar o'zgaruvchilarni e'lon qilish paytida xotirada mavjud bo'lgan. Axlat qiymati boshqa birov tomonidan ishlatilgan oldingi dasturlarning chiqindi materiallari.

Xuddi shunday, nima uchun bizga Java-da axlat yig'ish kerak? ning vazifasi axlat yig'ish ( GC ) ichida Java virtual mashina (JVM) a tomonidan qaysi xotira endi foydalanilmayotganini avtomatik aniqlash uchun Java ilova va ushbu xotirani boshqa maqsadlarda qayta ishlash uchun. Chunki havola qilinmagan ob'ektlar yig'ma xotiradan avtomatik ravishda o'chiriladi, GC qiladi Java xotira samaradorligi.

Keyinchalik savol tug'iladi, masalan, Java-da axlat yig'uvchi nima?

Axlat yig'uvchi bu ob'ektlarni yo'q qiladi. Axlat yig'uvchi eng yaxshisi misol Daemon ipi, chunki u har doim fonda ishlaydi. ning asosiy maqsadi Axlat yig'uvchi erishib bo'lmaydigan ob'ektlarni yo'q qilish orqali yig'ma xotirani bo'shatishdir.

Java-da nechta axlat yig'uvchi bor?

to'rtta

Tavsiya: