Thread

OLá amigos, preciso fazer um programa que simula jogo de dados.
Por exemplo:
Usuário_1=5(número do dado);
Usuário_2=4(número do dado);

verifico qual é o maior e imprimo, porém tem que fazer usando thread e estou com dúvida de como capturar o valor de cada thread e comparar os valores.

Obrigado

Mas qual é o objetivo da thread neste seu programa?

Bem, se achar que deve, dê uma olhada neste artigo:

Entaum. vou criar um classe extends da Thread, dps vou chamar na main duas instancia dessa classe e irá verificar qual thread tem o maior número.

Obrigado

[quote=crisdoconquista]Entaum. vou criar um classe extends da Thread, dps vou chamar na main duas instancia dessa classe e irá verificar qual thread tem o maior número.

Obrigado[/quote]

Então este artigo do link que sugeri acima irá lhe servir.

Obrigado, estou lendo qualquer dúvida pergunta novamente.

Use Futures e Callables. Os Callables são similares aos Runnables, mas retornam valores (no seu caso, o lançamento do dado).
Veja um exemplo:

PS: Threads, como a descrição do fórum de “Java Avançado” indica, não é uma assunto de Java Básico. Leia atentamente a descrição dos fóruns antes de postar.