Junior — Middle
Comment peut-on lancer un nouveau thread d'exécution dans un programme?
sobes.tech IA
Réponse de l'IA
En Android, pour lancer un nouveau thread d'exécution, vous pouvez utiliser la classe Thread ou des moyens plus modernes, comme Executors ou Kotlin Coroutines.
Exemple de création et de lancement d'un nouveau thread avec Thread en Java:
Thread thread = new Thread(new Runnable() {
@Override
public void run() {
// Code qui s'exécutera dans le nouveau thread
System.out.println("Nouveau thread lancé");
}
});
thread.start();
Il est important d'appeler la méthode start(), et non run(), pour que le thread démarre réellement en parallèle.
En Kotlin, on peut utiliser des coroutines pour une gestion plus pratique de l'asynchronie et des threads.