जेशेल जावा सीखने के लिए एक इंटरैक्टिव टूल है, और यह एक REPL(रीड-इवैल्युएट-प्रिंट-लूप) है जो घोषणाओं, बयानों और अभिव्यक्तियों का मूल्यांकन करता है।
JShell सत्र छोड़ते समय, हम एक नए सत्र में पहले दर्ज किए गए कोड का पुन:उपयोग करना चाहते हैं। यह कमांड का उपयोग करके किया जा सकता है:/open [File_Path] . यह कमांड file[File_Path] . में पाए जाने वाले सभी कोड और आंतरिक कमांड को लोड करेगा एक विकल्प के रूप में आपूर्ति की गई।
नीचे दिए गए कोड स्निपेट में, हम उपयोग कर सकते हैं "/खोलें [File_Path]" .jsh" . के साथ निर्देशिका से स्रोत कोड लोड करने का आदेश विस्तार।
C:\Users\User>jshell
| Welcome to JShell -- Version 9.0.4
| For an introduction type: /help intro
jshell> x
| Error:
| cannot find symbol
| symbol: variable x
| x
| ^
jshell> y
| Error:
| cannot find symbol
| symbol: variable y
| y
| ^
jshell> /list
jshell> /open C:\Users\User\Desktop\save.jsh
jshell> /list
1 : int x = 15;
2 : double y = 25.0;
3 : public int sum(int a, int b) {
return a + b;
}
jshell> x
x ==> 15
jshell> y
y ==> 25.0
jshell> int result = sum(5, 7)
result ==> 12