Java中synchronized与lock的区别与使用场景

        synchronized与object对象自己监视器方法notify、wait、notifyAll实现线程等待和通知,Lock与condition搭配实现线程等待/通知。一个对象能够有多个condition,线程能够注册到不一样的condition,synchronized至关于一个对象只有一个单一的condition,全部线程只能注册它身上。jvm         lock是一个
相关文章
相关标签/搜索