COMPLEX-B

导航

原子性操作的三种方式对比

synchronized关键字

不能中断锁,适合竞争不激烈的情况,竞争激烈后会造成很多线程阻塞,代码简单,可读性好

Lock锁

可以中断锁,可以选择性的唤醒锁实现多样化同步,竞争激烈时可以维持常态

Atomic原子类

竞争激烈时性能比Lock锁好,但是只能同步单一的值

posted on 2019-05-03 20:20  COMPLEX-B  阅读(313)  评论(0编辑  收藏  举报