Нейро
Ответ создан на основе результатов поиска
Создать поток в Java можно двумя способами 1:
- Наследование от класса Thread 2. Нужно создать новый класс, который наследует класс Thread, и переопределить метод run() 2. Затем создать экземпляр своего класса и вызвать метод start() 1.
Пример создания потока, наследуясь от класса Thread 2:
class MyThread extends Thread { @Override public void run() { System.out.println("Поток запущен!"); } } public class Main { public static void main(String[] args) { MyThread myThread = new MyThread(); myThread.start(); System.out.println("Главный поток завершён"); } }
- Реализация интерфейса Runnable 2. Вместо наследования от класса Thread нужно создать класс, который реализует интерфейс Runnable, и переопределить метод run() 2. Затем создать экземпляр Thread и передать в конструктор свой Runnable (экземпляр класса, реализующий этот интерфейс) 1.
Пример создания потока, реализуя интерфейс Runnable 2:
class MyRunnable implements Runnable { @Override public void run() { System.out.println("Поток запущен!"); } } public class Main { public static void main(String[] args) { Thread myThread = new Thread(new MyRunnable()); myThread.start(); System.out.println("Главный поток завершён"); } }
На основе 10 источников: