Sobes.tech
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 ობიექტი სხვადასხვა თხილამურაში, თუ ეს საჭიროა.