1. 首页
  2. 数据库
  3. 其它
  4. Java实习生面试复习(七):synchronized和ReentrantLock的学习

Java实习生面试复习(七):synchronized和ReentrantLock的学习

上传者: 2020-12-23 05:43:31上传 PDF文件 250.59KB 热度 12次
我是一名很普通的双非大三学生。接下来的几个月内,我将坚持写博客,输出知识的同时巩固自己的基础,记录自己的成长和锻炼自己,备战2021暑期实习面试!奥利给!! synchronized 和 ReentrantLock 也是高频的面试问题,我们这篇文章就来深入学习一下。 synchronized 和 ReentrantLock 是如何实现的?它们有什么区别? synchronized是独占式悲观锁,是通过JVM 层面实现的,synchronized 只允许同一时刻只有一个线程操作资源。在Java中每个对象都隐式包含一个monitor (监视器)对象,加锁的过程其实就是竞争monitor的过程,当线
用户评论