Esperar término de uma função

2 respostas
Leco2

Boa Tarde,

Gostaria de saber como faço para esperar o término de uma função por exemplo

public class A(){
  public void processoA(){
  //...
  }
}

public class B(){
 private A a = new A();

 public static void main(){
   a.processoA();
   //Espera processo A terminar para depois realizar qlqr outra coisa...
 }
}

Queria esperar a função “processoA” terminar para depois prosseguir.

Att.

2 Respostas

drsmachado

Não entendi. Isso é feito naturalmente. Enquanto todo o método (método e não função) não é executado, o processo fica “parado” na linha onde a chamada ocorreu.

Leco2

É realmente, falei uma grande besteira!
Era uma questão de Thread mal tratada que estava gerando esse mal comportamento!

Criado 16 de outubro de 2013
Ultima resposta 16 de out. de 2013
Respostas 2
Participantes 2