Heim  >  Artikel  >  Java  >  So verwenden Sie den LongAdder-Zähler in Java

So verwenden Sie den LongAdder-Zähler in Java

PHPz
PHPznach vorne
2023-04-28 20:28:11871Durchsuche

LongAdder-Zähler verwenden

Bei starker Konkurrenz wird java.util.concurrent.atomic.LongAdder anstelle von AtomicLong/AtomicInteger zum Zählen verwendet.

LongAdder kann über mehrere Einheiten hinweg den gleichen Wert beibehalten, bei Bedarf aber auch seinen Wert erhöhen, allerdings führt dies im Vergleich zur übergeordneten Klasse AtomicXX zu einem höheren Durchsatz und einem erhöhten Speicherverbrauch.

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

Das obige ist der detaillierte Inhalt vonSo verwenden Sie den LongAdder-Zähler in Java. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:yisu.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen