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.