synchronisé est simple à utiliser mais pas assez puissant. Utilisez synchronisé pour le travail qui peut être effectué avec synchronisé. ReentrantLock est plus complexe à utiliser que synchronisé et possède des fonctions puissantes. Verrouillage en lecture-écriture ReentrantReadWriteLock, la lecture peut être parallèle, l'écriture doit être en série et les performances sont bonnes lorsque les conditions le permettent.
synchronisé est simple à utiliser mais pas assez puissant. Utilisez synchronisé pour le travail qui peut être effectué avec synchronisé.
ReentrantLock est plus complexe à utiliser que synchronisé et possède des fonctions puissantes.
Verrouillage en lecture-écriture ReentrantReadWriteLock, la lecture peut être parallèle, l'écriture doit être en série et les performances sont bonnes lorsque les conditions le permettent.