Java zibil dəyəri nədir?
Java zibil dəyəri nədir?

Video: Java zibil dəyəri nədir?

Video: Java zibil dəyəri nədir?
Video: Создание аннотации в java [Java Annotations | Reflection api] 2024, Mart
Anonim

Dəyişən a ilə işə salınır zibil dəyəri , o deməkdir ki, bəzi təsadüfi verilənlər ona daxil edilir (yəni String, siz onlardan bəzilərində “????х??????Ð?ȕȨ??” kimi simvollarla başlayırsınız) Əgər bu baş verərsə, sizinlə mütləq bir şey səhvdir Java VM.

Eynilə, zibil dəyəri nədir?

Zibil Dəyəri : Zibil dəyəri tullantıdır və ya istifadə olunmur dəyərlər dəyişənlərin elanı zamanı yaddaşda mövcud olan. Zibil dəyəri başqası tərəfindən istifadə edilən əvvəlki proqramların tullantı materiallarıdır.

Eynilə, niyə Java-da zibil yığımına ehtiyacımız var? vəzifəsidir zibil kolleksiyasi ( GC ) içində Java hansı yaddaşın artıq istifadə edilmədiyini avtomatik olaraq müəyyən etmək üçün virtual maşın (JVM). Java tətbiqi və bu yaddaşı digər istifadələr üçün təkrar emal etmək. İstinad edilməmiş obyektlər yığın yaddaşından avtomatik silindiyi üçün, GC edir Java yaddaş səmərəli.

Sonradan sual yaranır ki, nümunə ilə Java-da zibil toplayıcı nədir?

Zibil yığan bu obyektləri məhv edir. Zibil yığan ən yaxşısıdır misal Daemon ipi həmişə arxa planda işlədiyi üçün. Əsas məqsədi Zibil Kollektoru əlçatmaz obyektləri məhv edərək yığın yaddaşını boşaltmaqdır.

Java-da neçə zibil yığan var?

dörd

Tövsiyə: