Junior — Middle
Jak lze spustit nový vlákno provádění v programu?
sobes.tech AI
Odpověď od AI
V Androidu lze pro spuštění nového vlákna použít třídu Thread nebo modernější prostředky, jako jsou Executors nebo Kotlin Coroutines.
Příklad vytvoření a spuštění nového vlákna pomocí Thread v Javě:
Thread thread = new Thread(new Runnable() {
@Override
public void run() {
// Kód, který poběží v novém vlákně
System.out.println("Nové vlákno spuštěno");
}
});
thread.start();
Je důležité zavolat metodu start(), nikoli run(), aby vlákno skutečně začalo běžet paralelně.
V Kotlinu lze použít korutiny pro pohodlnější správu asynchronnosti a vláken.