Quelle est la différence entre SoftReference et WeakReference en Java?

Quelle est la différence entre java.lang.réf.WeakReference et java.lang.réf.SoftReference ?

  • SoftReferences sont un type d' (pas vraiment, mais pour la discussion du saké) WeakReferences qui sont habituellement recueillies lors de la JVM pense qu'il est à court de mémoire.
  • Lâche faiblesse des refs sont toujours recueillies à chaque fois que le GC s'exécute. Voir stackoverflow.com/a/46291143/632951
InformationsquelleAutor driekken | 2008-11-18