gpt4 book ai didi

java - java规范中与Class同步语句相关的含义是什么

转载 作者:行者123 更新时间:2023-12-02 10:52:14 25 4
gpt4 key购买 nike

在Java语言规范中,有下面这句话

A class method that is declared synchronized synchronizes on the monitor associated with the Class object of the class.

我完全不明白这句话,即使我不知道我不知道什么。

你能举几个例子让我知道这句话吗?

我很欣赏你

最佳答案

synchronized (YourClass.class)


static synchronized

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

或者换句话说:

public static synchronized void go(){

}

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

public synchronized void go() {

}

将从实例获取监视器。

关于java - java规范中与Class同步语句相关的含义是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52079817/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com