java中的synchronized是什么?

提问者:帅平 问题分类:面试刷题

java中的synchronized是什么?

1 个回答
满天都是派星べ
满天都是派星べ

synchronized是一种互斥锁,一次只能允许一个线程进入被锁住的代码块

synchronized是Java的一个关键字,它能够将代码块/方法锁起来

如果synchronized修饰的是实例方法,对应的锁则是对象实例

如果synchronized修饰的是静态方法,对应的锁则是当前类的Class实例

如果synchronized修饰的是代码块,对应的锁则是传入synchronized的对象实例

发布于:6天前
我来回答