Sobes.tech
Junior — Middle

Java-da ip və ya tapşırıqları yaratmaq üçün Runnable interfeysindən istifadə təcrübəniz varmı?

sobes.tech Süni İntellekt

AI-dan cavab

Bəli, Java-da Runnable interfeysi tez-tez ip və ya tapşırıqlar yaratmaq üçün istifadə olunur. O, yalnız run() metodunu ehtiva edir və bu metodda ayrı bir ipdə icra olunan kod təsvir edilir.

Runnable istifadə edərək ip yaratma nümunəsi:

class MyTask implements Runnable {
    public void run() {
        System.out.println("Tapşırıq ipdə icra olunur " + Thread.currentThread().getName());
    }
}

public class Main {
    public static void main(String[] args) {
        Thread thread = new Thread(new MyTask());
        thread.start();
    }
}

Bu yanaşma tapşırığın məntiqini ip idarəsindən ayırmağa imkan verir və lazım gəldikdə, eyni Runnable obyektindən müxtəlif ipdə istifadə etmək mümkündür.