Re: Как исправить код, чтобы он работал в многопоточном режиме?
От: GarryIV  
Дата: 04.10.23 13:51
Оценка: 1 (1)
Здравствуйте, Aleksei_Lekomtsev, Вы писали:

A_L>Вместо long думаю можно использовать AtomicLong. Не уверен на счет подойдет ли тут synchronized для increment()...

https://foojay.io/today/thread-safe-counter-in-java-a-comprehensive-guide/

LongAdder производительное и простое решение (лучше AtomicLong), а так вариантов много включая synchronized.
WBR, Igor Evgrafov
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.