Türkçe ye çöp toplayıcı olarak çevrilmiştir. Java da bulunur. Sürekli takip halindedir. Çalışma sürecinde ortaya cıkan gereksiz nesneleri temizler. Bellek yönetimi konusunda kullanıcıyı rahatlatır. memory leak tarzı şeylerin olmasını engeller.
Bu sistemin ne zaman devreye girecegi önceden belli degildir. Bellekte java virtual machine için(JVM) için ayrılan alan dolmaya başlarsa garbage collector devreye girer ve gereksiz yer kaplayan nesneleri silip bellegi rahatlatır. Bir nevi Cdeki freedir.