摘要:        
一、并发锁简介 确保线程安全最常见的做法是利用锁机制(Lock、sychronized)来对共享数据做互斥同步,这样在同一个时刻,只有一个线程可以执行某个方法或者某个代码块,那么操作必然是原子性的,线程安全的。 可重入锁 可重入锁又名递归锁,是指 同一个线程在外层方法获取了锁,在进入内层方法会自动获    阅读全文
posted @ 2020-05-31 14:25
codedot
阅读(616)
评论(0)
推荐(0)
        
            
        
        
摘要:        
一、原子变量类简介 为何需要原子变量类 保证线程安全是 Java 并发编程必须要解决的重要问题。Java 从原子性、可见性、有序性这三大特性入手,确保多线程的数据一致性。 确保线程安全最常见的做法是利用锁机制(Lock、sychronized)来对共享数据做互斥同步,这样在同一个时刻,只有一个线程可    阅读全文
posted @ 2020-05-31 10:47
codedot
阅读(532)
评论(0)
推荐(0)
        
            
        
        
摘要:        
一、J.U.C简介 Java 的 java.util.concurrent 包(简称 J.U.C)中提供了大量并发工具类,是 Java 并发能力的主要体现(注意,不是全部,有部分并发能力的支持在其他包中)。从功能上,大致可以分为: 原子类 - 如:AtomicInteger、AtomicIntege    阅读全文
posted @ 2020-05-31 10:45
codedot
阅读(224)
评论(0)
推荐(0)
        

 
         浙公网安备 33010602011771号
浙公网安备 33010602011771号