কিভাবে একই সময়ে জাভাতে একাধিক থ্রেড চালানো যায় - উদাহরণ

সুচিপত্র:

কিভাবে একই সময়ে জাভাতে একাধিক থ্রেড চালানো যায় - উদাহরণ
কিভাবে একই সময়ে জাভাতে একাধিক থ্রেড চালানো যায় - উদাহরণ

ভিডিও: কিভাবে একই সময়ে জাভাতে একাধিক থ্রেড চালানো যায় - উদাহরণ

ভিডিও: কিভাবে একই সময়ে জাভাতে একাধিক থ্রেড চালানো যায় - উদাহরণ
ভিডিও: ০৬.০১. অধ্যায় ৬ : ডেটাবেজ-এর ব্যবহার - ডেটাবেজ কী? (What is Database?) [SSC] 2024, মে
Anonim

এই উইকিহাও আপনাকে শেখাবে কিভাবে জাভাতে একাধিক থ্রেড চালানো যায়। আপনি একটি প্রোগ্রাম তৈরি করতে একাধিক থ্রেড চালাতে চাইবেন যা একবারে একাধিক ক্রিয়া প্রক্রিয়া করে; আপনার কম্পিউটারে যত বেশি সিপিইউ আছে, তত বেশি প্রক্রিয়া এটি একই সাথে চলতে পারে।

ধাপ

12477945 1
12477945 1

ধাপ 1. নিম্নলিখিত কোড লিখুন:

পাবলিক অকার্যকর রান ()

এই কোডটি আপনার একাধিক থ্রেড চালানোর জন্য একটি সূচনা বিন্দু প্রদান করে।

12477945 2
12477945 2

ধাপ 2. নিম্নলিখিত কোড লিখুন:

থ্রেড (Runnable threadObj, স্ট্রিং threadName);

  • '

    threadObj

    'যে ক্লাসটি চলমান থ্রেড শুরু করে এবং'

    থ্রেড নেম

  • 'সুতার নাম।
12477945 3
12477945 3

ধাপ 3. নিম্নলিখিত কোড লিখুন:

অকার্যকর শুরু ();

আপনি একটি থ্রেড বস্তু fleshed পরে এই কোড ব্যবহার করুন এবং এই কোড এটি শুরু হবে।

  • আপনার সমাপ্ত কোড এই মত দেখতে পারে

    ক্লাস RunnableDemo Runnable {private Thread t; ব্যক্তিগত স্ট্রিং থ্রেড নাম; RunnableDemo (স্ট্রিং নাম) {threadName = name; System.out.println ("ক্রিয়েটিং" + থ্রেডনেম); } public void run () {System.out.println ("Running" + threadName); চেষ্টা করুন {for (int i = 4; i> 0; i--) {System.out.println ("Thread:" + threadName + "," + i); // থ্রেড কিছুক্ষণ ঘুমাতে দিন। Thread.sleep (50); }} ধরা (InterruptException e) {System.out.println ("Thread" + threadName + "interrupt।"); } System.out.println ("থ্রেড" + threadName + "প্রস্থান।"); } public void start () {System.out.println ("Starting" + threadName); যদি (t == null) {t = নতুন থ্রেড (এই, threadName); t.start (); }}} পাবলিক ক্লাস TestThread {public static void main (String args ) {RunnableDemo R1 = new RunnableDemo ("Thread-1"); R1.start (); RunnableDemo R2 = নতুন RunnableDemo ("থ্রেড -2"); R2.start (); }}

12477945 4
12477945 4

ধাপ 4. আপনার কোড চালান।

যদি আপনি উদাহরণ থেকে কোডিং ব্যবহার করেন, আউটপুট পড়া উচিত

থ্রেড -১ তৈরি করা থ্রেড -১ শুরু করা থ্রেড -২ শুরু করা থ্রেড -২ চলমান থ্রেড -১ থ্রেড: থ্রেড -১, Run রানিং থ্রেড -২ থ্রেড: থ্রেড -২, Th থ্রেড: থ্রেড -১, Th থ্রেড: থ্রেড -২, 3 থ্রেড: থ্রেড -1, 2 থ্রেড: থ্রেড -2, 2 থ্রেড: থ্রেড -1, 1 থ্রেড: থ্রেড -2, 1 থ্রেড থ্রেড -1 বের হচ্ছে। থ্রেড থ্রেড -2 প্রস্থান।

প্রস্তাবিত: