摘要:        
知识点:生产者与消费者问题 涉及到的线程间通信的方法 wait():当前线程挂起并放弃CPU,同步资源,使别的线程可访问并修改共享资源,当前线程排队等候再次对资源访问 notify():唤醒正在排队等待同步资源的线程中优先级最高者结束等待 notifyAll():唤醒正在排队等待资源的所有线程结束等    阅读全文
posted @ 2019-03-28 17:42
shuaiflying
阅读(1358)
评论(0)
推荐(0)
        
            
        
        
摘要:        
知识点:死锁的产生、死锁的实例 一:死锁的产生 我们在解决多线程共享资源的线程同步问题时,会使用synchronized关键字修饰方法或者通过Lock加锁方式修饰方法、代码块,防止多个线程访问统一资源产生的线程安全问题。但是当线程X持有锁A,等待锁B,而线程Y此时持有锁B,等待锁A时,就会出现X,Y    阅读全文
posted @ 2019-03-28 16:44
shuaiflying
阅读(1067)
评论(0)
推荐(0)
        
                    
                
浙公网安备 33010602011771号