Буду признателен за консультацию по данному решению
public int getSumOfVar1AndVar2() {
synchronized ((Object) getSumOfVar3AndVar4()) {
return var1 + var2;
}
}
public int getSumOfVar3AndVar4() {
synchronized ((Object) getSumOfVar1AndVar2()) {
return var3 + var4;
}
}