Sobes.tech
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.