synchronized 与 lock锁的异同
Posted luckyjiachuixun
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了synchronized 与 lock锁的异同相关的知识,希望对你有一定的参考价值。
相同点:二者都可以解决线程安全问题。
不同点:synchronized机制在执行完相应的同步代码以后,自动的释放同步监视器。lock需要手动的启动同步lock(),同时结束同步也需要手动的实现unlock()
以上是关于synchronized 与 lock锁的异同的主要内容,如果未能解决你的问题,请参考以下文章
简述synchronized和java.util.concurrent.locks.Lock的异同?
简述synchronized和java.util.concurrent.locks.Lock异同