কম্পিউটার

কিভাবে জাভা 9 এ JShell এ একটি থ্রেড তৈরি করবেন?


JShell জাভা 9 এ প্রবর্তিত একটি ইন্টারেক্টিভ জাভা শেল টুল এবং আমাদের কোড স্নিপেটগুলি চালানোর অনুমতি দেয় এবং main() ঘোষণা না করেই অবিলম্বে ফলাফল দেখায়। জাভা মত পদ্ধতি। এটি একটি REPL (পড়ুন-মূল্যায়ন-মুদ্রণ-লুপ) টুল এবং কমান্ড-লাইন থেকে চলে শীঘ্র. আমরা ভেরিয়েবল তৈরি করতে পারি , পদ্ধতি , ক্লাস , স্ক্র্যাচ ভেরিয়েবল , বাহ্যিক লাইব্রেরি , এবং ইত্যাদি JShell ব্যবহার করে

নীচের কোড স্নিপেটে, আমরা থ্রেড প্রসারিত করে একটি থ্রেড তৈরি করতে পারি ক্লাস।

C:\Users\User>jshell
| Welcome to JShell -- Version 9.0.4
| For an introduction type: /help intro

jshell> class ThreadTest extends Thread {
...>       public void run() {
...>          System.out.println("Thread in run() method");
...>       }
...>       public static void main(String args[]) {
...>          ThreadTest t = new ThreadTest();
...>          t.start();
...>       }
...>    }
| created class ThreadTest


নীচের কোড স্নিপেটে, কনসোল প্রিন্ট করে "থ্রেড ইন রান() পদ্ধতি " ব্যবহারকারীর কাছে একটি আউটপুট হিসাবে৷

jshell> new ThreadTest().run();
Thread in run() method

  1. কীভাবে অ্যান্ড্রয়েডে একটি থ্রেড তৈরি করবেন?

  2. কিভাবে আমরা জাভাতে একটি থ্রেড বন্ধ করতে পারি?

  3. জাভাতে বেনামী ক্লাস ব্যবহার করে কীভাবে একটি থ্রেড তৈরি করবেন?

  4. কীভাবে জাভাতে একটি অস্থায়ী ফাইল তৈরি করবেন