"Belirtilmemiş" ve "rastgele" tamamen farklı iki kavramdır.
Bir çöp toplayıcının tam çalışması belirtilmez ve çöp toplayıcıya bağlıdır (genellikle bir VM türü tarafından uygulanır, ancak zorunlu değildir).
Bu nedenle, çöplerin toplanacağı belirlenmiş (yani deterministik) zamanınız yoktur.
Bununla birlikte, verilen herhangi bir uygulama bazı kurallara uyacaktır ve aynı programın sonraki iki çalışmasının çok benzer çöp toplama modellerine sahip olma olasılığı yüksektir.
Bu nedenle, bir çöp toplayıcı tarafından sağlanan gerçek entropi çok düşük olacaktır (ve aslında entropi olarak hangi parçaları kullanabileceğinizi bulmak zor olacaktır).
Karşılaştırma olarak: HashMap
Java'daki A , üyeleri için herhangi bir geri alma sırasını garanti etmez (temel olarak, çoğu zaman ödemeye değer olmayan bir ek yük ekleyeceğini garanti etmesi nedeniyle). Bununla birlikte , belirli bir uygulama ve verilen bir ekleme / çıkarma seti için , ortaya çıkan siparişi kesinlikle hesaplayabilirsiniz. Herhangi bir sipariş için garanti olmaması, siparişin rastgele olduğu anlamına gelmez.