「Java入門」synchronized(object)で排他制御を行うサンプル

2017年10月31日

Javaコード
class Demo {
private Object obj1 = new Object();
private Object obj2 = new Object();

public void methodA() {
//some code
synchronized(obj1) {
i ++;
}
//略
}

 

public void methodB() {
//some code
synchronized(obj2) {
j ++;
}
//略
}

Java

Posted by arkgame