为了账号安全,请及时绑定邮箱和手机立即绑定

java规范中与Class同步语句关联是什么意思

java规范中与Class同步语句关联是什么意思

红糖糍粑 2021-08-19 18:34:28
在 Java 语言规范中,有下面这句话声明为 synchronized 的类方法在与类的 Class 对象关联的监视器上同步。我不完全理解这句话,即使我不知道我不知道的东西。你能用一些例子让我知道这句话吗?我感激你
查看完整描述

1 回答

?
GCT1015

TA贡献1827条经验 获得超4个赞

synchronized (YourClass.class)static synchronized

是等价的,就是这个意思。

或者换句话说:

public static synchronized void go(){}

将获取与关联的监视器,而不是与实例关联的监视器,而不是:

public synchronized void go() {}

这将从实例中获取监视器。


查看完整回答
反对 回复 2021-08-19
  • 1 回答
  • 0 关注
  • 130 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信