La synchronisation vs Verrouillage

java.util.concurrent API fournit une classe appelée comme Lock, qui aura pour sérialiser le contrôle afin d'accéder à la ressource critique. Il donne de la méthode telle que park() et unpark().

Nous pouvons faire la même chose si nous pouvons utiliser synchronized mot-clé et à l'aide de wait() et notify() notifyAll() méthodes.

Je me demande lequel des deux est mieux, dans la pratique, et pourquoi?

InformationsquelleAutor daydreamer | 2010-11-17