Что такое блокировка ad-ho c - PullRequest
0 голосов
/ 17 апреля 2020

Что такое ad-ho c блокировка

synchronized (obj){
 critical section 
} 

Я так понимаю, это приобретает внутреннюю блокировку c для obj.

public void transfer(int from, int to, int amount){
      synchronized (lock){ // an ad-hoc lock
         accounts[from] -= amount;
         accounts[to] += amount;
      }
      System.out.println(. . .);
}

Что означает synchronized (lock) в приведенном выше коде.

Что такое ad-hoc блокировка?

...