摘要:
Java中有如下的方法来处理代码块的并发访问问题:一是关键字synchronized二是加锁(锁对象,条件对象)Java给每一个对象都提供了一个内部锁,在方法的定义中加上关键字synchronized后,那么对象的锁将保护整个方法。也就是说下面两种写法是等价的:public synchronized void method(){......} public void method(){this.intrinsickLock.lock();try{......}finally{this.intrinsickLock.unlock;}}Java Core中对以上两种方式都不推荐!关键词synchr 阅读全文