কম্পিউটার টিউটোরিয়াল

জাভা ৯-এ JShell-এ থ্রেড কীভাবে তৈরি করবেন?

JShell জাভা ৯-এ উদ্ভাবিত একটি ইন্টারঅ্যাক্টিভ জাভা শেল টুল যা আমাদের কোড স্নিপেট এক্সিকিউট করতে এবং রেজাল্ট তাৎক্ষণিক দেখাতে দেয়, জাভার মতো main() মেথড ডিক্লেয়ার করতে হয় না। এটি একটি REPL (Read-Evaluate-Print-Loop) টুল যা কমান্ড-লাইন প্রম্পট থেকে চলে। JShell ব্যবহার করে আমরা ভেরিয়েবল, মেথড, ক্লাস, স্ক্র্যাচ ভেরিয়েবল, এক্সটার্নাল লাইব্রেরি ইত্যাদি তৈরি করতে পারি।

উদাহরণ: Thread ক্লাস এক্সটেন্ড করে থ্রেড তৈরি

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. অ্যান্ড্রয়েডে থ্রেড (Thread) তৈরি করার পদ্ধতি

  2. জাভাতে থ্রেড স্টপ করুন

  3. জাভাতে অ্যানোনিমাস ক্লাস ব্যবহার করে থ্রেড তৈরি করা

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