Sobes.tech
Junior — Middle

Hogyan indíthatunk el egy új végrehajtási szálat egy programban?

sobes.tech MI

Válasz az MI-től

Androidben új végrehajtási szál indításához használhatja a Thread osztályt vagy modernebb eszközöket, például Executors vagy Kotlin Coroutines.

Példa egy új szál létrehozására és indítására Thread segítségével Java-ban:

Thread thread = new Thread(new Runnable() {
    @Override
    public void run() {
        // Kód, amely az új szálon fut
        System.out.println("Új szál indítva");
    }
});
thread.start();

Fontos, hogy a start() metódust hívja meg, ne a run()-t, hogy a szál valóban párhuzamosan induljon.

Kotlinben a coroutine-kat használhatja az aszinkronitás és a szálak kényelmesebb kezelésére.