जेशेल जावा 9 में पेश किया गया एक आरईपीएल उपकरण है जो हमें जावा कोड निष्पादित करने और तुरंत परिणाम प्राप्त करने की अनुमति देता है। हम मूल्यांकन कर सकते हैं अभिव्यक्तियाँ या एक नया प्रोजेक्ट बनाए बिना सरल एल्गोरिदम, JShell का उपयोग करके इसे संकलित या निर्मित करें। हम अभिव्यक्तियों को निष्पादित भी कर सकते हैं, आयात का उपयोग कर सकते हैं, कक्षाओं, विधियों और चरों को परिभाषित कर सकते हैं। यह Java 9 JDK का हिस्सा है लेकिन JRE का नहीं।
हम केवल jshell टाइप करके कमांड-प्रॉम्प्ट में JShell सत्र शुरू कर सकते हैं . हम विभिन्न आदेशों का उपयोग कर सकते हैं:/बाहर निकलें JShell सत्र को छोड़ने के लिए, रीसेट/पुनः लोड करें JShell कभी भी /reset . लिखकर , और /रिलोआ डी , /आयात टी आयात आदि को सूचीबद्ध करने के लिए।
नीचे दिए गए उदाहरण में, हम तारों को प्रिंट कर सकते हैं JShell में "for" . का उपयोग करके लूप।
C:\Users\User>jshell | Welcome to JShell -- Version 9.0.4 | For an introduction type: /help intro jshell> for(int i=0; i<10; i++) { ...> for(int j=0; j<=i; j++) ...> System.out.print("*"); ...> System.out.println(""); ...> } * ** *** **** ***** ****** ******* ******** ********* **********