Olá pessoal. Então estou com um problema. Alguém sabe se existe semáforos para java, ou algum método que faça a exclusão mútua entre threads? É que num trecho de código, aonde várias threads irão executar, eu tenho que limitar um pedaço que só 1 thread execute por vez, naum pode existir mais de uma thread nesse trecho, as outras vão ter que ficar bloqueadas até que a thread que esteje lah termine sua execução. E caso essa thread que esteje em execução não consiga terminar de executar, ou seja, ocorra algum erro, terá que ter um jeito que o java libere a outra para executar, senão, se caso alguma der erro, as outras não vão executar nunca.
Valew
Rodrigo