Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Java

जावा 9 में JShell सत्र को कैसे रीसेट करें?

Java 9 ने JShell . पेश किया है जावा के लिए, और यह हमें घोषणाओं . जैसे कोड स्निपेट का मूल्यांकन करने की अनुमति देता है , बयान , और अभिव्यक्तियाँ

JShell सत्र के दौरान, हमें बंद किए के बिना इसे रीसेट करना होगा और फिर से खोलना JShell तब हम आंतरिक कमांड का उपयोग कर सकते हैं:"/reset" . इस आदेश का उपयोग करके, वर्तमान सत्र के दौरान दर्ज किया गया कोड मिटा दिया गया है। यह तब उपयोगी हो सकता है जब हम पहले इस्तेमाल किए गए नामों को रखते हुए नई कक्षाओं का परीक्षण करना, नए चर बनाना आदि चाहते हैं।

नीचे दिए गए स्निपेट में, हमने चर x, y, और str बनाए हैं। हम "/list" . का उपयोग करके दर्ज किए गए सभी कोड स्निपेट देख सकते हैं आज्ञा। उसके बाद, हम "/reset" . लागू कर सकते हैं वर्तमान सत्र को रीसेट करने का आदेश।

jshell> int a = 25
a ==> 25

jshell> double y = 30
y ==> 30.0

jshell> String str = "Tutorialspoint"
str ==> "Tutorialspoint"

jshell> /list

1 : int a = 25;
2 : double y = 30;
3 : String str = "Tutorialspoint";

jshell> /reset
| Resetting state.

jshell> /list

jshell> x
|  Error:
|  cannot find symbol
|    symbol: variable x
|  x
|  ^

jshell> str
|  Error:
|  cannot find symbol
|   symbol: variable str
|  str
|  ^-^

jshell> int x = 15
x ==> 15

jshell> String str = "reset"
str ==> "reset"

jshell> /list

  1 : int x = 15;
  2 : String str = "reset";

  1. जावा 9 में JShell के डिफ़ॉल्ट संपादक को कैसे संशोधित करें?

    जेशेल लागू करता है REPL (पढ़ें-मूल्यांकन-प्रिंट लूप) जो कमांड-लाइन से कोड पढ़ता है , दिए गए स्निपेट का मूल्यांकन करता है, और परिणाम को वापस हमारे पास प्रिंट करता है। JShell में, JShell Editor Pad का उपयोग करके डिफ़ॉल्ट JShell संपादक से कोड संपादित करना संभव है . हम /सेट . का भी उपयोग कर सकते हैं

  1. जावा 9 में JShell सत्र में फ़ाइल कैसे लोड करें?

    जेशेल एक नई कमांड-लाइन है इंटरैक्टिव आरईपीएल (पढ़ें-मूल्यांकन करें-प्रिंट-लूप करें ) टूल Java 9 . में पेश किया गया जावा में लिखी गई घोषणाओं, बयानों और अभिव्यक्तियों का मूल्यांकन करने के लिए। यह टूल हमें जावा . को निष्पादित करने की भी अनुमति देता है कोड स्निपेट s और तत्काल परिणाम प्राप्त करें। कभी-

  1. कैसे जावा 9 में JShell में एक अपवाद को संभालने के लिए?

    Java 9 में, JShell एक तेज़ और मैत्रीपूर्ण वातावरण प्रदान करता है जो हमें जावा भाषा सुविधाओं और व्यापक पुस्तकालयों के साथ त्वरित रूप से अन्वेषण, खोज और प्रयोग करने में सक्षम बनाता है। JShell में, अपवादों को मैन्युअल रूप से पकड़ने की आवश्यकता नहीं है। JShell स्वचालित रूप से प्रत्येक अपवाद को पकड़ लेत