随笔分类 - 多线程
摘要:https://www.cnblogs.com/flashsun/p/7270139.html 题描述 有一个类A,提供了三个方法。分别是静态同步方法,非静态同步方法,含有静态代码块的方法 四种情况的输出结果 问题答案 先直接报上答案: 问题本质分析 不废话,直接点出,这四个问题只要明白两件事即可:
        阅读全文
                
摘要:数据锁分为乐观锁和悲观锁 它们使用的场景如下: 乐观锁适用于写少读多的情景,因为这种乐观锁相当于JAVA的CAS,所以多条数据同时过来的时候,不用等待,可以立即进行返回。 悲观锁适用于写多读少的情景,这种情况也相当于JAVA的synchronized,reentrantLock等,大量数据过来的时候
        阅读全文
                
摘要:彻底理解ThreadLocal https://www.cnblogs.com/xzwblog/p/7227509.html ThreadLocalMap类的定义是在ThreadLocal类中,真正的引用却是在Thread类中。同时,ThreadLocalMap中用于存储数据的entry定义。 Ma
        阅读全文
                
 
                    
                     
                    
                 
                    
                
 
         浙公网安备 33010602011771号
浙公网安备 33010602011771号