Назад к вопросам
Junior — Middle
68
Использовал ли ты объект класса Thread для выполнения параллельных задач в Java?
Компании, где спрашивали
Joy Dev
Ответ от нейросети
sobes.tech AI
Да, в Java для выполнения параллельных задач можно использовать класс Thread. Создаётся объект Thread, которому передаётся код для выполнения в отдельном потоке.
Пример создания и запуска потока:
class MyThread extends Thread {
public void run() {
System.out.println("Поток запущен");
}
}
MyThread t = new MyThread();
t.start(); // запускает выполнение в новом потоке
Также можно реализовать интерфейс Runnable и передать его в Thread.
В Android использование Thread возможно, но часто применяют более высокоуровневые механизмы (например, AsyncTask, Handler, Executor), чтобы лучше управлять жизненным циклом и взаимодействием с UI.