Najszybszy sposób na Java do pisania muteksów?

Muteksy są dość powszechne w wielu językach programowania, np. C / C ++. Brakuje mi ich w Javie. Istnieje jednak wiele sposobów na napisanie własnegoclass Mutex:

Używając prostego zsynchronizowanego słowa kluczowego wMutex.Korzystanie z pliku binarnegosemafor.Używanie zmiennych atomowych, jak omówionotutaj....?

Co to jestnajszybszy (najlepszy czas wykonania) sposób? Myślę, że synchronizacja jest najbardziej powszechna, ale co z wydajnością?

questionAnswers(6)

yourAnswerToTheQuestion