Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

naofuieu

Acessar mesmo método de mesmo objeto em threads separadas

Recommended Posts

Galera, o seguinte:

Eu tenho um objeto em uma thread do meu programa, e quero que outras threads possam acessar um método específico deste objeto, sendo que todas enxergam o mesmo objeto.

Gostaria de saber como fazer isso garantindo que todas as execuções desse método sejam realizadas satisfatoriamente.

 

Já pensei em no mínimo umas duas saídas, mas depois eu encontro um erro e fico na m***** de novo... :(

 

 

abraços

Compartilhar este post


Link para o post
Compartilhar em outros sites

Se a execução simultanea compromete o resultado faça o sincronismo.

De qualquer forma se puder postar o código seria uma boa.

 

 

Um abraço!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Outra alternativa para este caso é utilizar classe estática, que contém apenas uma instância do objeto dentro da JVM, ou seja.. qualquer cliente que acesse esta classe terá acesso a mesmas informações.

 

Um grande abraço.

Compartilhar este post


Link para o post
Compartilhar em outros sites

A sincronização pode ser custosa, utilizando uma classe estática, aonde somente irá conter um objeto instânciado dentro da JVM, você conseguirá ter o resultado esperado.

 

Um grande abraço

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.