Sobes.tech
Junior — Middle

Wie kann man einen neuen Ausführungsthread in einem Programm starten?

sobes.tech KI

Antwort von AI

In Android kann man zum Starten eines neuen Ausführungsthreads die Klasse Thread oder modernere Mittel wie Executors oder Kotlin Coroutines verwenden.

Beispiel für die Erstellung und den Start eines neuen Threads mit Thread in Java:

Thread thread = new Thread(new Runnable() {
    @Override
    public void run() {
        // Code, der im neuen Thread ausgeführt wird
        System.out.println("Neuer Thread gestartet");
    }
});
thread.start();

Es ist wichtig, die Methode start() aufzurufen, nicht run(), damit der Thread tatsächlich parallel gestartet wird.

In Kotlin kann man Coroutines verwenden, um die asynchrone Steuerung und Threads komfortabler zu handhaben.