Duvida de como montar uma thread

4 respostas
edilsonon

Ola Galera!!!

estou com um desenvolvimento de um aplicativo com usuarios,

sendo que eu gotaria de saber se tem alguem que pode me ajudar em montar um thred

para que dois usuario não execulte a mesma operação ao mesmo tempo e sim um de cada vez

pessoal agradeço a atenção, e aguardo uma ajuda,

BLZ.

4 Respostas

Hebertbc

Não seria synchronized a solucção de seus problemas?

edilsonon

meu amigo eu acho que sim, pq sou meio novato no desenvolvimento em java,

mais mesmo assim eu ainda tenho duvida como fazer isso

Lavieri

tipo assim...

public synchronized void suaOperacao() {

}

com isso, alguem que tentar executar a operacao neste objeto, vai ter que obter um LOCK do objeto (isso e' feito automaticamente), com esse lock, ninguem pode executar qualquer operacao sincronizada no objeto, ate que eu termine de usar, ao terminar de usar, o LOCK e' solto automaticamente tambem....

isso evita que threads diferentes executem uma mesma operacao em um unico objeto ao mesmo tempo.

edilsonon

vlw vou testar depois te falo

mais mesmo assim mto obrigado

Criado 25 de março de 2010
Ultima resposta 25 de mar. de 2010
Respostas 4
Participantes 3