Ao utillizar quais as vantagens e desvantagens de cada tipo de implemtentação?
Uso de threads: implementando runnable ou uma classe filha da thread?
4 Respostas
Basicamente…
…se implementar Runnable a classe fica livre para extender uma classe, se extender Thread a classe não poderá extender mais nenhuma classe.
Por isso é melhor implementar Runnable.
a unica diferença é esta questão da limitação de herança então?
e do ponto de vista de desempenho?
Sim, quanto ao desempenho não há diferença.
É recomendado na maior parte dos casos implementar Runnable. Isso permite você a reciclar as Threads ou usá-las em um pool.
Criado 15 de dezembro de 2008
Ultima resposta 15 de dez. de 2008
Respostas 4
Participantes 3
Alura POO: o que é programação orientada a objetos? Aprenda os conceitos básicos da programação orientada a objetos, como classes, objetos, herança, encapsulamento e polimorfismo, com exemplos.
Casa do Codigo Inteligencia Artificial e ChatGPT: Da revolucao dos... Por Fabricio Carraro — Casa do Codigo