HashMap : type de carte (valeur-clé) implémenté sur la base d'une table de hachage TreeMap : carte ordonnée (basée sur le tri naturel par clé) LinkedHashMap : carte ordonnée (basée sur le tri par ordre d'insertion) WeakHashMap : Ne contient qu'une faible référence à la clé, donc lorsque la clé est recyclée, l'enregistrement correspondant à la clé peut être automatiquement supprimé. IdentityHashMap : Généralement, si les valeurs de clésont égales dans l'implémentation de Map (equals est vrai), elles sont considérées comme la même clé. Cette Map utilise le même objet (référence) comme base de jugement, et son utilisation n’est pas officiellement recommandée. HashTable : Semblable à HashMap, la clé ou la valeur peut être une implémentation nulle, thread-safe et à l'ancienne. Enfin, je suggère que l'affiche qui a ce genre de problème puisse lire directement le manuel de Java SE, qui a une introduction détaillée : Java SE API
Je me demande si vous avez déjà appris les structures de données ?
HashMap : type de carte (valeur-clé) implémenté sur la base d'une table de hachage
TreeMap : carte ordonnée (basée sur le tri naturel par clé)
LinkedHashMap : carte ordonnée (basée sur le tri par ordre d'insertion)
WeakHashMap : Ne contient qu'une faible référence à la clé, donc lorsque la clé est recyclée, l'enregistrement correspondant à la clé peut être automatiquement supprimé.
IdentityHashMap : Généralement, si les valeurs de clésont égales dans l'implémentation de Map (equals est vrai), elles sont considérées comme la même clé. Cette Map utilise le même objet (référence) comme base de jugement, et son utilisation n’est pas officiellement recommandée.
HashTable : Semblable à HashMap, la clé ou la valeur peut être une implémentation nulle, thread-safe et à l'ancienne.
Enfin, je suggère que l'affiche qui a ce genre de problème puisse lire directement le manuel de Java SE, qui a une introduction détaillée : Java SE API