Что такое мьютекс и семафор в Java? В чем главное отличие? - PullRequest
105 голосов
/ 21 апреля 2009

Что такое мьютекс и семафор в Java? В чем главное отличие?

Ответы [ 11 ]

0 голосов
/ 07 декабря 2012

Вы сравниваете несопоставимое, технически нет никакой разницы между семафором и мьютексом, это не имеет смысла. Mutex - это просто значительное имя, подобное любому имени в логике вашего приложения, это означает, что вы инициализируете семафор «1», оно обычно используется для защиты ресурса или защищенной переменной для обеспечения взаимного исключения.

...