সুচিপত্র:

আপনি কিভাবে একটি জাভা প্রোগ্রাম বিরতি করবেন?
আপনি কিভাবে একটি জাভা প্রোগ্রাম বিরতি করবেন?

ভিডিও: আপনি কিভাবে একটি জাভা প্রোগ্রাম বিরতি করবেন?

ভিডিও: আপনি কিভাবে একটি জাভা প্রোগ্রাম বিরতি করবেন?
ভিডিও: জাভা - ব্রেক স্টেটমেন্ট 2024, মে
Anonim

ভিডিও

ফলস্বরূপ, আপনি কীভাবে জাভাতে একটি থ্রেড বিরাম দেবেন?

উল্লেখ্য যে আপনি পারবেন না বিরতি ক থ্রেড আরেকটি থেকে থ্রেড . শুধুমাত্র থ্রেড নিজেই পারে বিরতি এর মৃত্যুদন্ড এবং কোন গ্যারান্টি নেই যে থ্রেড সর্বদা নির্দিষ্ট সময়ের জন্য ঠিক ঘুমান কারণ এটি অন্যের দ্বারা ব্যাহত হতে পারে থ্রেড , যা পরবর্তী বিভাগে বর্ণিত হয়েছে।

দ্বিতীয়ত, জাভাতে একটি অপেক্ষা কমান্ড আছে? সহজভাবে করা, অপেক্ষা করুন () একটি উদাহরণ পদ্ধতি যা থ্রেড সিঙ্ক্রোনাইজেশনের জন্য ব্যবহৃত হয়। এটি যে কোনো বস্তুর উপর কল করা যেতে পারে, যেমন এটি সংজ্ঞায়িত করা হয়েছে জাভা . lang অবজেক্ট, কিন্তু এটি শুধুমাত্র একটি সিঙ্ক্রোনাইজড ব্লক থেকে কল করা যেতে পারে।

এই বিবেচনায় রেখে, আপনি কীভাবে জাভাতে ঘুমের পদ্ধতি ব্যবহার করবেন?

জাভাতে ঘুমের পদ্ধতির উদাহরণ

  1. ক্লাস TestSleepMethod1 থ্রেড প্রসারিত করে{
  2. সর্বজনীন শূন্য রান(){
  3. জন্য(int i=1;i<5;i++){
  4. চেষ্টা করুন{Thread.sleep(500);}ক্যাচ(InterruptedException e){System.out.println(e);}
  5. System.out.println(i);
  6. }
  7. }
  8. পাবলিক স্ট্যাটিক ভ্যায়েড মেইন (স্ট্রিং আর্গস){

থ্রেড ঘুম ব্লকিং?

থ্রেড . ঘুম () কারেন্ট পাঠায় থ্রেড কিছু সময়ের জন্য "চালানযোগ্য নয়" অবস্থায়। দ্য থ্রেড এটি অর্জিত মনিটর রাখে - যেমন যদি থ্রেড বর্তমানে একটি সিঙ্ক্রোনাইজ করা হয়েছে ব্লক বা পদ্ধতি অন্য কোন থ্রেড এটি প্রবেশ করতে পারেন ব্লক বা পদ্ধতি।

প্রস্তাবিত: