Maison > Java > javaDidacticiel > Comment déterminer la référence virtuelle en Java

Comment déterminer la référence virtuelle en Java

王林
Libérer: 2023-05-12 18:07:13
avant
980 Les gens l'ont consulté

Jugement des références virtuelles

1 Les références virtuelles doivent être utilisées avec la file d'attente de références (ReferenceQueue).

2. Lorsque le garbage collector se prépare à recycler un objet, s'il trouve une référence virtuelle, il ajoutera la référence virtuelle à la file d'attente de références qui lui est associée avant de recycler la mémoire de l'objet.

    String str = new String("abc");
    ReferenceQueue queue = new ReferenceQueue();
    // 创建虚引用,要求必须与一个引用队列关联
    PhantomReference pr = new PhantomReference(str, queue);
Copier après la connexion

Quelles sont les classes de collection en Java ?

Les collections en Java sont principalement divisées en quatre catégories :

1. Liste : ordonnée et répétable ;

2. -répétable ;

4. Carte : non ordonnée, avec des clés uniques et des valeurs non uniques.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:yisu.com
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal