¿La manera más rápida para que Java escriba mutexes?

Mutexes son bastante comunes en muchos lenguajes de programación, como por ejemplo, C / C ++. Los extraño en Java. Sin embargo, hay varias maneras en que podría escribir mi propiaclass Mutex:

Usando una simple palabra clave sincronizada enMutex.Usando un binariosemáforo.Usando variables atómicas, como discutimosaquí....?

Cuál es elmás rápido (mejor tiempo de ejecución) ¿camino? Creo que la sincronización es más común, pero ¿qué pasa con el rendimiento?

Respuestas a la pregunta(6)

Su respuesta a la pregunta