java中的synchronized是什么?

提问者:帅平 问题分类:面试刷题
java中的synchronized是什么?
1 个回答
满天都是派星べ
满天都是派星べ
synchronized是一种互斥锁,一次只能允许一个线程进入被锁住的代码块
synchronized是Java的一个关键字,它能够将代码块/方法锁起来
如果synchronized修饰的是实例方法,对应的锁则是对象实例
如果synchronized修饰的是静态方法,对应的锁则是当前类的Class实例
如果synchronized修饰的是代码块,对应的锁则是传入synchronized的对象实例
发布于:2年前 (2023-03-16) IP属地:四川省
我来回答