a[0] = 1; Thread t = new Thread() { public void run() a[0] += calculeAlgumaCoisa(); } }; t.start(); t.join(); System.out.println("Resultado=" + a[0]);Embora este código não contenha condições de disputa, o único algoritmo capaz de detectar isso é Dinning-Schonberg.