摘要:        
死锁 产生死锁的四个必要条件 互斥条件:一个资源每次只能被一个进程使用 请求与保持条件:一个进程因请求资源而阻塞时,对已获得的资源保持不放 不剥夺条件:进程已获得的资源在未使用完之前,不能强行剥夺 循环等待条件:若干进程之间形成一种头尾相接的循环等待资源关系 死锁示例 package com.exa    阅读全文
posted @ 2021-11-13 17:36
Oh,mydream!
阅读(31)
评论(0)
推荐(0)
        
            
        
        
摘要:        
CopyOnWriteArrayList JUC 并发领域的概念 JUC:java.util.concurrent package com.example.multi_thread; import java.util.concurrent.CopyOnWriteArrayList; public c    阅读全文
posted @ 2021-11-13 11:49
Oh,mydream!
阅读(14)
评论(0)
推荐(0)
        
            
        
        
摘要:        
同步方法及同步块 如果我们意识不到思维方式中的弱点,我们永远无法突破当前困境 上篇博客三大线程不安全例子中给出了不安全的示例,那如何才是安全的呢? 同步方法 synchronized关键字,同步,可以放在方法前 public synchronized void method(int args){}     阅读全文
posted @ 2021-11-13 11:37
Oh,mydream!
阅读(151)
评论(0)
推荐(0)
        
 
                    
                     
                    
                 
                    
                
 
         浙公网安备 33010602011771号
浙公网安备 33010602011771号