33-结果分析
结果分析
本案例实现了两个不同的任务来处理一个 AtomicIntegerArray
对象。
Incrementer
:该类用getAndIncrement()
方法来增加数组中所有元素的值。Decrementer
:该类用getAndDecrement()
方法来减少数组中所有元素的值。
在 Main
类里面,先创建有1000个元素的 AtomicIntegerArray
对象,然后再执行100次加法器100次减法的任务。在这些任务的最后步骤里,如果不存在任何不一致的错误,则数组中的所有元素都会有0值。如果执行该程序,则将会看见程序是如何打印最终信息到控制台的,因为所有元素都为0。