In Delegation Muster werden sollte, wenn ich eine konkrete Klasse und eine Wrapper-Klasse haben:Methode, die in Java in Delegation Muster synchronisiert
class Wrapper {
Concrete concrete = new Concrete();
void fn() {
concrete.fn();
}
}
class Concrete {
void fn() {
...
}
}
Wenn die Methode fn()
sollte synchronisiert werden dann, wo soll ich die synchronisierte put Stichwort? Wenn wir davon ausgehen, Concrete::fn()
wird nur von Wrapper::fn()
aufgerufen werden, ist es wahr, dass jeder Ort ist in Ordnung?
Es hängt von der Ressource ab, die Sie schützen möchten. – saka1029