Java中提供了synchronized,为什么还要提供Lock呢?
JAVA中synchronized与Lock的区别:提示:这里可以添加学习目标例如:一周掌握 Java 入门知识问题:在Java中提供了synchronized关键字来保证只有一个线程能够访问同步代码块。既然已经提供了synchronized关键字,那为何在Java的SDK包中,还会提供Lock接口呢?这是不是重复造轮子,多此一举呢?今天,我们就一起来探讨下这个问题。在Java 1.5版本中,synchronized的性能不如Lock,但在Java 1.6版本之后,synchronized做了很
转载
2020-11-11 10:43:17 ·
190 阅读 ·
0 评论