Podem esclarecer a diferença, na prática, entre o run() e o start()? Quando devemos usar cada?
ATÉ 50% OFF
TÁ ACABANDO!
0 dias
0 horas
0 min
0 seg
Podem esclarecer a diferença, na prática, entre o run() e o start()? Quando devemos usar cada?
Oi Thiago
quando um programa chama o método start() , uma nova thread é criada e o método run() é executado. Mas se chamarmos diretamente o método run() , nenhuma nova thread será criada e o método run() será executado como uma chamada de método normal na própria thread de chamada atual (nenhum multi-thread ocorrerá).