Junior — Middle
Jak można uruchomić nowy wątek wykonawczy w programie?
sobes.tech AI
Odpowiedź od AI
W Androidzie do uruchomienia nowego wątku wykonawczego można użyć klasy Thread lub nowoczesnych narzędzi, takich jak Executors lub Kotlin Coroutines.
Przykład tworzenia i uruchamiania nowego wątku za pomocą Thread w Javie:
Thread thread = new Thread(new Runnable() {
@Override
public void run() {
// Kod, który zostanie wykonany w nowym wątku
System.out.println("Nowy wątek uruchomiony");
}
});
thread.start();
Ważne jest wywołanie metody start(), a nie run(), aby wątek faktycznie rozpoczął działanie równolegle.
W Kotlinie można używać korutyn do wygodniejszego zarządzania asynchronicznością i wątkami.