阅读背景:

并发编程(5):锁对象、同步代码块

来源:互联网 


1、同步代码块

使用synchronized声明的方法在某些情况下是有弊端的,比如A线程调用同步的方法执行一个很长时间的任务,那么B线程就必须等待比较长的时间才能执行,这样的情况下可以使用synchronized代码块去优化代码执行时间,也就是通常所说的减小锁的粒度。使用synchronized声明的方法在某些情况下是有弊端的,比如A




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: