Как запустить поток java
Ответы
Иван Полежаев
12 апреля 2023
Чтобы запустить поток в Java
, необходимо выполнить следующие шаги:
- Создать класс, реализующий интерфейс
Runnable
. В этом классе должен быть определен методrun()
, в котором будет содержаться код, который будет выполняться в отдельном потоке. - Создать экземпляр класса
Thread
, передав в конструктор объект класса, реализующего интерфейсRunnable
- Вызвать метод
start()
у экземпляра классаThread
Пример:
public class MyRunnable implements Runnable {
public void run() {
// код, который будет выполняться в отдельном потоке
}
}
public class Main {
public static void main(String[] args) {
MyRunnable myRunnable = new MyRunnable();
Thread thread = new Thread(myRunnable);
thread.start();
}
}
В этом примере создается объект MyRunnable
, реализующий интерфейс Runnable
, и передается в конструктор Thread
.
Затем вызывается метод start()
у Thread
, который запускает выполнение кода из метода run()
в отдельном потоке.
0
0