آموزش مقدماتی جاوا | Thread ها
خطای دسترسی
برای ثبت پاسخ، ابتدا باید در سایت وارد شوید.
thread ها
thread ها به برنامه اجازه می دهند تا با انجام چندکار در یک زمان، کارایی بیشتری داشته باشد. با استفاده از thread ها می توانیم عملیات پیچیده را در پس زمینه برنامه و بدون وقفه انداختن به برنامه اصلی اجرا کنیم.
زمانی که یک thread اجرا شود، کد های درون thread در پس زمینه شروع به اجرا می شوند و ادامه کد اصلی نیز هم زمان به صورت عادی اجرا خواهد شد.
ساخت یک Thread
دو روش برای ساخت یک thread وجود دارد.
1- با ارث بری و extend کردن کلاس Thread و بازنویسی متد run():
public class MyClass extends Thread {
public void run() {
System.out.println("This code is running in a thread");
}
}
2 – با ارث بری یا implement کردن از یک interface به نام Runnable
public class MyClass implements Runnable {
public void run() {
System.out.println("This code is running in a thread");
}
}
برای ثبت پرسش ابتدا در سایت وارد شوید.