Junior — Middle
100
Runnable интерфейсін жүзеге асыратын объектінің мақсаты қандай?
AI-дан жауап
sobes.tech AI
Java-да Runnable интерфейсін жүзеге асыратын объект — бұл бөлек ағында орындалуы тиіс кодты инкапсуляциялау үшін арналған. Бұл интерфейс бір ғана run() әдісін қамтиды, онда тапсырманың логикасы сипатталады. Мұндай объектіні Thread класының конструкторына беру арқылы параллель орындалуды іске қосуға болады.
Мысал:
public class MyTask implements Runnable {
@Override
public void run() {
System.out.println("Тапсырма бөлек ағында орындалады");
}
}
// Қолдану
Thread thread = new Thread(new MyTask());
thread.start();