其他分享
首页 > 其他分享> > 代码优化:使用同步代码块替代同步方法

代码优化:使用同步代码块替代同步方法

作者:互联网

除非能确定一整个方法都是需要进行同步的,否则尽量使用同步代码块,避免对那些不需要进行同步的代码也进行了同步,影响了代码执行效率。

用关键字synchronized声明方法在某些情况下是有弊端的,比如A线程调用同步方法执行一个较长时间的任务,那么B线程必须等待比较长的时间。这种情况下可以尝试使用synchronized同步语句块来解决问题。

标签:同步,synchronized,方法,代码,代码优化,线程,代码执行,替代
来源: https://www.cnblogs.com/zwh0910/p/15815693.html