相关疑难解决方法(0)

在Java关键部分中,我应该同步什么?

在Java中,在代码中声明关键部分的惯用方法如下:

private void doSomething() {
  // thread-safe code
  synchronized(this) {
    // thread-unsafe code
  }
  // thread-safe code
}
Run Code Online (Sandbox Code Playgroud)

几乎所有的块都同步 this,但是有什么特别的原因吗?还有其他可能吗?是否有关于同步对象的最佳实践?(比如私人实例Object?)

java multithreading synchronized

70
推荐指数
5
解决办法
4万
查看次数

Java中的锁定效果

有人知道锁定Java对程序执行速度的影响吗?如果有的话,我们如何克服这种影响?具体参考赞赏..

java concurrency

5
推荐指数
1
解决办法
1756
查看次数

如何确定需要同步哪部分Java代码?

如何确定需要同步的Java代码的一部分?有没有单元测试技术?

欢迎使用代码示例.

java concurrency synchronization

3
推荐指数
1
解决办法
306
查看次数