Junior — Middle
Java'da iplar yoki vazifalarni yaratish uchun Runnable interfeysidan foydalanish bo'yicha tajribangiz bormi?
sobes.tech AI
AIdan javob
Ha, Java'da Runnable interfeysi ko'pincha iplar yoki vazifalarni yaratish uchun ishlatiladi. U faqat run() metodini o'z ichiga oladi, unda alohida ipda bajariladigan kod tavsiflanadi.
Runnable yordamida ip yaratish misoli:
class MyTask implements Runnable {
public void run() {
System.out.println("Vazifa ipda bajarilmoqda " + Thread.currentThread().getName());
}
}
public class Main {
public static void main(String[] args) {
Thread thread = new Thread(new MyTask());
thread.start();
}
}
Bu yondashuv vazifaning logikasini ipni boshqarishdan ajratishga imkon beradi va kerak bo'lsa, bir nechta ipda bir xil Runnable obyekti ishlatilishi mumkin.