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