Back to questions
Junior — Middle
80
Каким образом можно запустить новый поток выполнения в программе?
Answer from AI
sobes.tech AI
В Android для запуска нового потока выполнения можно использовать класс Thread или более современные средства, такие как Executors или Kotlin Coroutines.
Пример создания и запуска нового потока с помощью Thread на Java:
Thread thread = new Thread(new Runnable() {
@Override
public void run() {
// Код, который выполнится в новом потоке
System.out.println("Новый поток запущен");
}
});
thread.start();
Важно вызывать метод start(), а не run(), чтобы поток действительно запустился параллельно.
В Kotlin можно использовать корутины для более удобного управления асинхронностью и потоками.