gpt4 book ai didi

java - 静态类和普通类的区别

转载 作者:塔克拉玛干 更新时间:2023-11-01 22:54:01 25 4
gpt4 key购买 nike

我是 Java 的新手,正在阅读同步块(synchronized block)的资料。我对其中一个陈述感到困惑,在静态类期间,同步使用类实例,而普通类使用当前对象进行锁定。

现在当两个类相同时,唯一的区别是一个类是静态的,另一个是普通的。这是否对解释进行了任何更改。

那么我的下一个问题是我们可以通过多少种方式实现同​​步。

谢谢

最佳答案

这与无关——它与方法有关。

synchronized 方法在实例上同步; static类没有实例,所以同步在对应的Class实例上进行。

关于java - 静态类和普通类的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7812330/

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