Calculando fatorial e fibonacci em threads diferentes

4 respostas
programaçãojava
R

Pessoal bom dia,

Estou fazendo uns exercícios onde tenho que pedir um número pro user na main, e ai uma outra classe vai calcular o fatorial deste numero e uma outra classe vai fazer a sequência de fibonacci e essas duas classes herdando thread, mas não to conseguindo.

Eu até consegui fazer a lógica do fibonacci e do fatorial mas essa parte de thread ainda está muito confusa na minha cabeça.

Alguém pode me ajudar?

4 Respostas

S
Thread thread1 = new ClasseFatorial();
Thread thread2 = new ClasseFibonacci();

thread1.start();
thread2.star();
R

Opa obrigado!

Eu tenho que colocar a lógica do fibonacci e do fatorial dentro dos parenteses do thread1.start(); e
thread2.star();?

Estou chegando em casa e logo vou tentar!

Obrigado!

S

Não

Se suas classes estendem Thread, você precisa sobrescrever o método run.

O método run é chamado quando a execução Thread é iniciada.

Então você pode implementar sua lógica dentro do método run ou fazer o run chamar outro método que implemente sua lógica.

R

Show de bola! Muito obrigado!!!

Criado 2 de abril de 2020
Ultima resposta 3 de abr. de 2020
Respostas 4
Participantes 2