当前位置: 代码迷 >> Java相关 >> synchronized 问题
  详细解决方案

synchronized 问题

热度:581   发布时间:2006-11-21 22:44:28.0
synchronized 问题

public class SynchronizedMethod {
int count;

// synchronized用到实例方法中
synchronized void bump() {
count++;
}
static int classCount;

// synchronized用到类方法中
static synchronized void classBump() {
classCount++;
}
}

用作同步块中
public class SynchronizedStatement {
int count;
void bump() {
synchronized (this) {
count++;
}
}

static int classCount;
static void classBump() {
synchronized (SynchronizedStatement.class) {
classCount++;
}
}
}
synchronized (这个位置的所放的内容 搞不懂 不知道因改放什么,有什么要求)
谁能举例说明

搜索更多相关的解决方案: synchronized  

----------------解决方案--------------------------------------------------------
synchronized锁定的是哪个对象,如何来选择这个对象,对这个对象有什么要求
----------------解决方案--------------------------------------------------------

锁的就是那个方法的对象


----------------解决方案--------------------------------------------------------
  相关解决方案