摘要:        
有可能出现指令重排序现象    阅读全文
        
            posted @ 2020-10-30 19:50
xidianzxm
阅读(89)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
#固定运行顺序 ##wait¬ify ReentrantLock await,signal也可以实现 ##park&unpark #交替输出 ##2.2 Lock条件变量版 ##2.3 park unpark版本    阅读全文
        
            posted @ 2020-10-30 15:52
xidianzxm
阅读(116)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
##4.2 synchronized解决方案 面向对象改进: 把需要保护的共享变量放入一个类 class Room { int value = 0; public void increment() { synchronized (this) { value++; } } public void de    阅读全文
        
            posted @ 2020-10-30 10:24
xidianzxm
阅读(146)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
##4.3 方法上的synchronized、线程8锁 ###线程8锁    阅读全文
        
            posted @ 2020-10-30 10:23
xidianzxm
阅读(139)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
##4.4 变量的线程安全分析 ###成员变量例子 class ThreadUnsafe { ArrayList<String> list = new ArrayList<>(); public void method1(int loopNumber) { for (int i = 0; i < l    阅读全文
        
            posted @ 2020-10-30 10:22
xidianzxm
阅读(159)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
##4.5 习题    阅读全文
        
            posted @ 2020-10-30 10:10
xidianzxm
阅读(44)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
##4.6 Monitor概念 撤销40次后,变为不可偏向状态;20次的时候我是不是偏向错了,40次的时候说明类竞争激烈,不要偏向任何线程了    阅读全文
        
            posted @ 2020-10-30 10:09
xidianzxm
阅读(101)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
##4.7 wait notify    阅读全文
        
            posted @ 2020-10-30 10:08
xidianzxm
阅读(83)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
##4.8 wait,notify 的正确姿势    阅读全文
        
            posted @ 2020-10-30 10:07
xidianzxm
阅读(117)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
##4.9 park&unpark    阅读全文
        
            posted @ 2020-10-30 10:06
xidianzxm
阅读(64)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
##4.10 重新理解线程的状态转换    阅读全文
        
            posted @ 2020-10-30 10:05
xidianzxm
阅读(70)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
##4.11多把锁    阅读全文
        
            posted @ 2020-10-30 10:03
xidianzxm
阅读(81)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
##4.12活跃性    阅读全文
        
            posted @ 2020-10-30 09:59
xidianzxm
阅读(80)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
##4.13 ReentrantLock ###可打断 可打断,避免死等,减少死锁的发生 ###锁超时 解决哲学家问题 ##条件变量    阅读全文
        
            posted @ 2020-10-30 09:51
xidianzxm
阅读(84)
评论(0)
推荐(0)
        
        
 
                    
                     
                    
                 
                    
                 
         浙公网安备 33010602011771号
浙公网安备 33010602011771号