بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]
پرسش و پاسخ

تکرار اجرای یک دستور در زمان مشخص

مدیریت گفتگو
abedin 11 سال پیش
آخرین تغییر: 11 سال پیش

سلام

من یک دستور یا یک متد می خواستم که مثلا هر 500 میلی ثانیه یک سری از دستورات رو اجرا کنه.  در حقیقت میخوام در یک زمان مشخصی (مثل یک اینتراپت) یک متغیر رو دائم چک کنم در حالی که برنامه کار خودشرو داره میکنه.

نظرات

پاسخ‌ها 2

کاشی زاده 11 سال پیش

این کد رو استفاده کن :

 

 new Thread(new Runnable() {

@Override
public void run() {

while(true){
// Code


try {
Thread.sleep(500);
}
catch (InterruptedException e) {
e.printStackTrace();
}

}
}
});

 

نظرات

abedin 11 سال پیش
سلام ممنون میشه یه کم بیشتر توضیح بدید من هر کاری کردم کد هام عمل نکرد
abedin 11 سال پیش

سلام ممنون میشه یه کم بیشتر توضیح بدید من هر کاری کردم کد هام عمل نکرد

نظرات

YouNes Sh 11 سال پیش
اونجا که نوشته لینک Code کدی که میخوای هر پونصد میلی ثانیه اجرا بشه(چک بشه) رو بزار
hamed 11 سال پیش
برای جزئیات بیشتر به آموزش بخش برنامه نویسی همزمانی رجوع فرمائید.

پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .