Junior — Middle
106
Bir tətbiqdə iş parçalarını yaratmaq və başlatmaq üçün hansı metodlar mövcuddur?
AI-dan cavab
sobes.tech Süni İntellekt
В Java есть несколько способов создать и запустить поток (поток выполнения):
- Наследование от класса Thread
class MyThread extends Thread {
public void run() {
System.out.println("Поток запущен");
}
}
MyThread t = new MyThread();
t.start();
- Реализация интерфейса Runnable
class MyRunnable implements Runnable {
public void run() {
System.out.println("Поток запущен");
}
}
Thread t = new Thread(new MyRunnable());
t.start();
- Использование лямбда-выражения (Java 8+)
Thread t = new Thread(() -> System.out.println("Поток запущен"));
t.start();
Запуск потока происходит вызовом метода start(), который вызывает метод run() в новом потоке.