Yuv*_*dam 4 java static synchronization locking
我有一个看起来像这样的类:
public class Test {
private static final Object someObject = new Object();
public void doSomething()
{
synchronized (someObject) {
System.out.println(someObject.toString());
}
}
}
Run Code Online (Sandbox Code Playgroud)
我可以考虑同步对象,还是有问题,因为它是静态成员?
编辑:请注意,不同的线程可能正在访问doSomething(),并且在这种情况下必须以线程安全的方式访问该对象.
| 归档时间: |
|
| 查看次数: |
6386 次 |
| 最近记录: |