[并发编程]通过AtomicBoolean类监控一个线程是否完成
特点:线程安全,多线程执行的时候是线程安全的线程安全主要体现在以下三个方面:原子性:提供了互斥访问,同一时刻只能有一个线程对它进行操作可见性:一个线程对主内存的修改可以及时的被其他线程观察到有序性:一个线程观察其他线程中的指令执行顺序,由于指令重排序的存在,该观察结果一般杂乱无序言归正传:背景:公司有个计算的需求,需要执行很长时间必须使用异步执行,然后监控其执行状态。代码实现:定义:private AtomicBoolean inCalAll = new Atomic
原创
2020-08-28 18:33:42 ·
220 阅读 ·
0 评论