Algo asi, aunque el codigo que pones no es correcto, pero en realidad para esperar lo apropiado es hacer un "join"
http://java.sun.com/j2se/1.4.2/docs/...ead.html#join()
De todas formas, si haces eso hacer el calculo en otro Thread no te sirve de nada, ya que igualmente te quedaras esperando a terminar el cálculo.
S!