Back to questions
Junior — Middle
67
Использовал ли ты объект класса Thread для выполнения параллельных задач в Java?
Companies where asked
Joy Dev
Answer from AI
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.