Peruntukan objek dilakukan secara dinamik dengan pengendali baharu.
Memori tidak terhingga dan boleh kehabisan, yang boleh menyebabkan yang baru gagal.
Menuntut semula memori percuma daripada objek yang tidak digunakan adalah penting dalam skim peruntukan dinamik.
Dalam sesetengah bahasa, keluaran memori adalah manual.
Java menggunakan kutipan sampah untuk mengosongkan memori secara automatik.
Pengumpulan sampah berlaku di latar belakang, tanpa campur tangan pengaturcara.
Apabila objek tidak lagi mempunyai rujukan, ingatannya dibebaskan.
Memori kitar semula boleh digunakan untuk peruntukan baharu.
Pengumpulan sampah berlaku secara sporadis semasa pelaksanaan program.
Pengumpulan sampah dijalankan apabila terdapat objek untuk dikitar semula dan keperluan untuk mengitar semulanya.
Pengumpulan sampah memakan masa dan hanya berlaku apabila sesuai.
Tidak mungkin untuk mengetahui dengan tepat bila kutipan sampah akan berlaku.
Atas ialah kandungan terperinci Kutipan sampah. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!