synchronized关键字实现原理

上篇文章中已经学习了synchronized关键字的作用,以及使用方式,这篇来学习一下synchronized的底层实现原理。 首先需要知道,synchronized对象锁的指针指向的是一个monitor对象(ObjectMonitor由C++实现的),每个对象都有对应的monitor,对象的monitor随对象的创建而创建,或随线程获取对象锁而创建,随销毁而销毁。我们需要关注的是ObjectMo
相关文章
相关标签/搜索