Junior — Middle
გაქვთ გამოცდილება Java-ში Runnable ინტერფეისის გამოყენებაში თრიქების ან დავალებების შესაქმნელად?
sobes.tech AI
პასუხი AI-სგან
ხართ, Java-ს Runnable ინტერფეისი ხშირად გამოიყენება თხილამურების ან დავალებების შექმნისთვის. მას აქვს მხოლოდ run() მეთოდი, რომელშიც აღწერილია კოდი, რომელიც შესრულდება ცალკე თხილამურაში.
Runnable-ის გამოყენების მაგალითი თხილამურის შექმნისთვის:
class MyTask implements Runnable {
public void run() {
System.out.println("დავალება შესრულდება თხილამურაში " + Thread.currentThread().getName());
}
}
public class Main {
public static void main(String[] args) {
Thread thread = new Thread(new MyTask());
thread.start();
}
}
ეს მიდგომა საშუალებას აძლევს დავალების ლოგიკას отделოს თხილამურის მართვიდან და ასევე გამოიყენოს ერთი და იგივე Runnable ობიექტი სხვადასხვა თხილამურაში, თუ ეს საჭიროა.