有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

对象上的多线程同步块。java中的类?

考虑以下代码:

synchronized(Object.class){
...
}

它会做什么

我想用它来在java中“实现原子”

我希望此同步块将阻止所有其他线程

(包括主线程)因为它们都可以访问对象,所以可以使用它来确保一次只运行同步块,而不运行其他任何东西

因此,它可以用来“实现原子性”

不管怎样,我对这一点不太满意

其他线程(包括主线程)是否可以中断该同步块


共 (0) 个答案