Maison  >  Article  >  Java  >  Comment utiliser le compteur LongAdder en Java

Comment utiliser le compteur LongAdder en Java

PHPz
PHPzavant
2023-04-28 20:28:11871parcourir

Utiliser le compteur LongAdder

En cas de conflit élevé, java.util.concurrent.atomic.LongAdder sera utilisé pour compter à la place d'AtomicLong/AtomicInteger.

LongAdder peut conserver la même valeur sur plusieurs unités, mais si nécessaire, elles peuvent également augmenter leur valeur, mais par rapport à la classe parent AtomicXX, cela entraînera un débit plus élevé et augmentera la consommation de mémoire.

LongAdder counter = new LongAdder();
counter.increment();
...
long currentValue = counter.sum();

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!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer