Olá pessoal! Eu ainda não sei ao certo a diferença dentre uma coroutine e uma thread no kotlin. Alguém saberia me explicar?
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Olá pessoal! Eu ainda não sei ao certo a diferença dentre uma coroutine e uma thread no kotlin. Alguém saberia me explicar?
Boa noite, Marcelo! Como vai?
De forma direta e mais simples, uma coroutine pode ser vista como um recurso que te possibilita executar coisas de forma concorrente tendo poderes similares aos das threads com a diferença que com as coroutines vc gastará menos recursos computacionais. Por isso é comum dizer que as coroutines são threads mais leves.
Para saber mais:
https://www.baeldung.com/kotlin-threads-coroutines
https://stackoverflow.com/questions/43021816/difference-between-thread-and-coroutine-in-kotlin
Qualquer coisa é só falar!
Grande abraço e bons estudos, meu aluno!
Valeu Gabriel! Ajudou bastante.
Por nada, Marcelo! Sempre que precisar de alguma ajuda é só mandar aqui no fórum da Alura!
Grande abraço e bons estudos, meu aluno!