जेशेल एक इंटरैक्टिव REPL . है चर घोषणाओं, कथनों, अभिव्यक्तियों, और आदि जैसे सरल जावा प्रोग्रामों को निष्पादित और मूल्यांकन करने के लिए उपकरण।
JShell टूल लॉन्च होने पर, कोड डिफ़ॉल्ट रूप से प्री-लोडेड हो जाता है। इस कोड को प्रदर्शित करने के लिए, हम केवल "/list -start . कमांड लॉन्च करते हैं ". JShell को कमांड का उपयोग करके शुरू होने पर उन्हें स्वचालित रूप से लोड करने के लिए कहना संभव है:"/set start [-retain] [Type] ". पहला विकल्प "-रखें " JShell को वांछित [प्रकार] . रिकॉर्ड करने के लिए कहता है अगले JShell सत्र के लिए स्टार्टअप। यदि हम इसे निर्दिष्ट नहीं करते हैं, तो नया सत्र खोलते समय डिफ़ॉल्ट स्टार्टअप लॉन्च किया जा सकता है
/set start [-retain] -File /set start [-retain] -Default /set start [-retain] -none
- /सेट प्रारंभ [-रखरखाव] फ़ाइल: यह कमांड JShell को बताता है कि जब यह शुरू होता है, तो उसे फ़ाइल की सामग्री को लोड करना होगा (इस फ़ाइल में चर, विधियाँ, कक्षाएं, बनाने के लिए कोड है। आदि)।
- /सेट प्रारंभ [-रखरखाव] -कोई नहीं: यह कमांड JShell को शुरू होने पर किसी भी कोड/कमांड को लोड नहीं करने के लिए कहता है।
- /सेट प्रारंभ [-रखरखाव] -डिफ़ॉल्ट: यह आदेश JShell के प्रारंभ को उसके डिफ़ॉल्ट मान पर रीसेट करता है।
नीचे दिए गए कोड स्निपेट में, हम "/set start [-retain] -File का उपयोग कर सकते हैं। "आदेश,
jshell> /list -start s1 : import java.io.*; s2 : import java.math.*; s3 : import java.net.*; s4 : import java.nio.file.*; s5 : import java.util.*; s6 : import java.util.concurrent.*; s7 : import java.util.function.*; s8 : import java.util.prefs.*; s9 : import java.util.regex.*; s10 : import java.util.stream.*; jshell> /set start -retain save.jsh jshell> /exit | Goodbye C:\Users\User>jshell | Welcome to JShell -- Version 9.0.4 | For an introduction type: /help intro jshell> /list -start s1 : int x = 20; s2 : double y = 30; s3 : public int sum(int a, int b) { return a + b; } s4 : String str = "TutorialsPoint";
नीचे दिए गए कोड स्निपेट में, हम "/set start [-retain] -none का उपयोग कर सकते हैं। "आदेश।
jshell> /set start -retain -none jshell> /exit | Goodbye C:\Users\User>jshell | Welcome to JShell -- Version 9.0.4 | For an introduction type: /help intro jshell> /list -start
नीचे दिए गए कोड स्निपेट में, हम उपयोग कर सकते हैं " /set start [-retain] -Default "आदेश।
jshell> /set start -retain -default jshell> /exit | Goodbye C:\Users\User>jshell | Welcome to JShell -- Version 9.0.4 | For an introduction type: /help intro jshell> /list -start s1 : import java.io.*; s2 : import java.math.*; s3 : import java.net.*; s4 : import java.nio.file.*; s5 : import java.util.*; s6 : import java.util.concurrent.*; s7 : import java.util.function.*; s8 : import java.util.prefs.*; s9 : import java.util.regex.*; s10 : import java.util.stream.*;