【发布时间】:2012-12-29 12:36:57
【问题描述】:
Mutexes 在许多编程语言中很常见,例如C/C++。我在 Java 中想念他们。但是,我可以通过多种方式编写自己的class Mutex:
最快(最佳运行时间)方法是什么?我认为同步是最常见的,但性能呢?
【问题讨论】:
-
他们确实通过添加
synchronized为您解决了这个问题。 -
帮自己一个忙,请考虑阅读这本书:Java Concurrency in practice 这是关于 Java 并发的书。如果你觉得没必要看这本书,请预测以下代码sn-p的结果:What will this do...提示不止一种可能...提示不止两种可能.. .所有这些都是有效的......要理解为什么......阅读这本书
标签: java multithreading performance mutex