Problèmes courants avec HashMap en dehors des boucles infinies

Au-delà du problème de la boucle infinie, HashMap peut présenter d'autres inconvénients. Ces problèmes découlent généralement d'une mauvaise utilisation de la structure de données et peuvent être classés en deux catégories principales : Problèmes liés à l'implémentation : Par exemple, dans les versions JDK 1.7, l'insertion concurrente pouvait ...

Publié le 29 septembre à 22h35

Implémentation et principes de LinkedHashMap en Java

LinkedHashMap est une structure de données couramment utilisée en Java. Le cache LruCache dans Android utilise LinkedHashMap en interne. L'algorithme LRU (Least Recently Used) vise à éliminer les objets de cache les moins récemment utilisés lorsque le cache est plein. Algorithme de cache LruCache LruCache utilise l'algorithme LRU. L'idée princi ...

Publié le 8 juin à 08h27