Junior — Middle
108
Бағдарламада ағынды іске қосу үшін қандай әдістер қолданылуы мүмкін?
Сұралған компаниялар
AI-дан жауап
sobes.tech AI
Java-да ағынды (Thread) орындауды бірнеше тәсілмен бастауға болады:
- 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() әдісін жаңа ағында шақырады.