Java AtomicInteger

Package java.util.concurrent.atomic

一个小型工具包,支持单变量上的无锁线程安全编程。例如:在使用Integer的时候,必须加上synchronized才能保证不会出现并发线程同时访问的情况,而在AtomicInteger中却不用加上synchronized。

AtomicInteger

是一个提供原子操作的Integer类,通过线程安全的方式操作加减。AtomicInteger用于原子增量计数器等应用程序,不能用作Integer的替代品。 但是,该类确实扩展了Number以允许处理数字类的工具和实用程序进行统一访问。

参考

1.https://blog.csdn.net/u012734441/article/details/51619751

猜你喜欢

转载自blog.csdn.net/cdc_csdn/article/details/80717280