فهرست مطالب:

چگونه یک برنامه جاوا را متوقف می کنید؟
چگونه یک برنامه جاوا را متوقف می کنید؟

تصویری: چگونه یک برنامه جاوا را متوقف می کنید؟

تصویری: چگونه یک برنامه جاوا را متوقف می کنید؟
تصویری: چطور برنامه نویسی را شروع کنیم؟ | چطور یک برنامه نویس عالی شویم؟ 2024, ممکن است
Anonim

ویدیو

در نتیجه، چگونه یک موضوع را در جاوا متوقف می کنید؟

توجه داشته باشید که نمی توانید مکث آ نخ از دیگری نخ . فقط نخ خودش می تواند مکث اجرای آن و هیچ تضمینی وجود ندارد که نخ همیشه دقیقاً برای زمان مشخص شده بخوابید زیرا ممکن است توسط دیگری قطع شود نخ ، که در قسمت بعدی توضیح داده شده است.

دوم اینکه آیا در جاوا دستور انتظار وجود دارد؟ به زبان ساده، صبر کن () یک روش نمونه است که برای همگام سازی نخ استفاده می شود. می توان آن را بر روی هر شیئی فراخوانی کرد، همانطور که دقیقاً روی آن تعریف شده است جاوا . زبان شی، اما فقط می توان آن را از یک بلوک همگام فراخوانی کرد.

با در نظر گرفتن این موضوع، چگونه از روش خواب در جاوا استفاده می کنید؟

نمونه ای از روش خواب در جاوا

  1. کلاس TestSleepMethod1 Thread را گسترش می دهد{
  2. public void run(){
  3. for(int i=1;i<5;i++){
  4. try{Thread.sleep(500);}catch(InterruptedException e){System.out.println(e);}
  5. System.out.println(i);
  6. }
  7. }
  8. public static void main(string args){

آیا خواب نخ مسدود می شود؟

نخ . خواب () جریان را ارسال می کند نخ برای مدتی در حالت "غیر قابل اجرا" قرار می گیرد. این نخ مانیتورهایی را که به دست آورده نگه می دارد - یعنی اگر نخ در حال حاضر در یک هماهنگ شده است مسدود کردن یا روش دیگری وجود ندارد نخ می تواند این را وارد کند مسدود کردن یا روش

توصیه شده: