线程的三大特性

1、 原子性 原子性指的就是一个操作是不可中断,即使有多个线程执行,一个操作开始也不会受其他线程影响,即可以理解为线程的最小执行单元,不可被分割。当然这个最小执行单元可以只是一个操作也可以是一段代码。在线程中实现原子性的操作可以为 synchronized修饰或通过lock( ReenTrantLock)实现 下面见示例: 通过for循环创建10个线程,并对count进行自加,我们想的到的结果应该
相关文章
相关标签/搜索