Eventuali duplicati:
Have you ever used Phantom reference in any project?Quando utilizzare i riferimenti fantasma in Java?
Ho letto sui diversi tipi di riferimento. Capisco come funzionano i riferimenti forti, morbidi e deboli.
Ma quando ho letto dei riferimenti fantasma, non sono riuscito a capirli veramente. Forse perché non sono riuscito a trovare nessun buon esempio che mi indichi quale sia il loro scopo o quando usarli.
Potrebbe mostrarmi alcuni esempi di codice che utilizzano un riferimento phantom?
O possibilmente: http://stackoverflow.com/questions/1599069/have-you-ever-used-phantom-reference-international-project –
Risposta breve: non ci sono quasi applicazioni, oltre a usarlo come un approccio migliore e più sicuro alla finalizzazione rispetto alla sostituzione di 'finalize'. –
@LouisWasserman puoi darmi un esempio di dettaglio, per favore. Spero di vederlo. grazie :) (dammi solo come utilizzare il riferimento phantom invece di finalizzare) – hqt