Maison > Questions et réponses > le corps du texte
ConcurrentHashMap 多线程获取数据时保证其他线程不会插入或者影响??
大家讲道理2017-04-18 10:51:45
Ce que l'auteur veut demander, c'est si ConcurrentHashMap bloquera l'opération de vente lors de l'obtention ?
Non
Parce que le tableau de ConcurrentHashMap est déclaré comme ceci : transient volatile Node<K,V>[] table;
L'opération get lit simplement le tableau de table actuel : tab = table. Il n'y a pas de serrure.
Donc, cela ne bloquera pas l'opération de vente