soft-references

Java: différence entre référence forte / douce / faible / fantôme

J'ai lu cet article sur le sujet, mais je ne comprends pas vraiment. Veuillez me donner quelques conseils ainsi que des exemples lors de la description des concepts.

Qu'est-ce qu'un cas d'utilisation pour une référence logicielle en Java?

Qu'est-ce qu'un cas d'utilisation pour une référence douce en Java? Serait-il utile de collecter des éléments non critiques ... oire. Je comprends les références faibles et les références fantômes mais pas vraiment quand celles-ci seraient nécessaires.

Java: differenza tra riferimento strong / soft / weak / phantom

Ho letto questo articolo sull'argomento, ma non lo capisco davvero. Per favore dammi qualche consiglio insieme ad esempi quando descrivi i concetti.

Cos'è un caso d'uso per un riferimento soft in Java?

Che cos'è un caso d'uso per un riferimento soft in Java? Sarebbe utile raccogliere oggetti non critici quando una JVM ha esa ... ha esaurito la memoria. Capisco riferimenti deboli e riferimenti fantasma ma non proprio quando questi sarebbero necessari.