जेशेल जावा 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