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