Calculando fatorial e fibonacci em threads diferentes

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?

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

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

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!

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.

Show de bola! Muito obrigado!!!