SORU
31 EKİM 2010, Pazar


Neden WeakHashMap, ama yok WeakSet var mı?

J. Bloch

... Bir bellek sızıntısı kaynağıdır dinleyici ... Sağlamanın en iyi yolu aramalar çöp toplanır derhal sadece zayıf saklamak için onlara referans, örneğin, tarafından sadece bunları saklamak için bir anahtar WeakHashMap.

Neden orada Java Collections framework herhangi bir WeakSet değil mi?

CEVAP
31 EKİM 2010, Pazar


Set<Object> weakHashSet = Collections.newSetFromMap(
        new WeakHashMap<Object, Boolean>());

java.util.Collections#newSetFromMap(Map) javadoc

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • 0TACTICAL0HIPPY0

    0TACTICAL0HI

    30 EYLÜL 2012
  • LimeFire

    LimeFire

    2 ŞUBAT 2012
  • RocketJump

    RocketJump

    22 ŞUBAT 2006