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

जावा 9 में JShell में मौजूदा स्निपेट्स को फिर से कैसे निष्पादित करें?


जेशेल जावा 9 में पेश किया गया पहला आरईपीएल टूल है। हम कमांड-लाइन में सरल स्निपेट निष्पादित करने में सक्षम हो सकते हैं। JShell टूल का उपयोग करके प्रॉम्प्ट करें। हम "jshell . टाइप करके JShell सत्र शुरू कर सकते हैं " आदेश, "/बाहर निकलें . लिखकर सत्र को रोकें " कमांड, और "/help . का उपयोग करके विशेष कमांड की खोज करें "आदेश।

"/रीलोड " कमांड का उपयोग पुन:निष्पादित . के लिए किया जा सकता है JShell में सभी मौजूदा स्निपेट। हम "/reset . का उपयोग करके JShell सत्र से सभी पूर्व कोड भी निकाल सकते हैं "आदेश।

नीचे दिए गए कोड स्निपेट में, हमने स्निपेट्स का एक सेट बनाया है।

jshell> 2+10
$1 ==> 12

jshell> String s = "Tutorialspoint"
s ==> "Tutorialspoint"

jshell> System.out.println("Tutorialspoint")
Tutorialspoint

jshell> int num1 = 25
num1 ==> 25

jshell> /1
2+10
$5 ==> 12

jshell> /2
String s = "Tutorialspoint";
s ==> "Tutorialspoint"

jshell> /3
System.out.println("Tutorialspoint")
Tutorialspoint

jshell> /4
int num1 = 25;
num1 ==> 25

मैं नीचे दिए गए कोड स्निपेट में, हम "/reload . लागू कर सकते हैं " कमांड। जेशेल टूल सभी मौजूदा स्निपेट्स को फिर से निष्पादित करता है और इसे प्रिंट करता है।

jshell> /reload
| Restarting and restoring state.
-: 2+10
-: String s = "Tutorialspoint";
-: System.out.println("Tutorialspoint")
Tutorialspoint
-: int num1 = 25;
-: 2+10
-: String s = "Tutorialspoint";
-: System.out.println("Tutorialspoint")
Tutorialspoint
-: int num1 = 25;
-: int num1 = 25;

नीचे दिए गए कोड स्निपेट में, हम "/reset . लागू कर सकते हैं " JShell सत्र से सभी पूर्व कोड को निकालने का आदेश और प्रिंट करता है "रीसेटिंग स्टेट ".

jshell> /reset
| Resetting state.

jshell>

  1. जावा 9 में JShell में सिस्टम गुण कैसे प्राप्त करें?

    जेशेल एक REPL (रीड-इवैल्युएट-प्रिंट-लूप) . है सरल कथनों को निष्पादित करने के लिए उपयोग किया जाने वाला उपकरण, इसका मूल्यांकन करता है, और बिना मुख्य () विधि के परिणाम प्रदर्शित करता है। हम इसे केवल jshell . टाइप करके शुरू कर सकते हैं कमांड-लाइन प्रॉम्प्ट में। हमें System.getProperty() . का उपयोग कर

  1. जावा 9 में JavaFX का उपयोग करके JShell को कैसे कार्यान्वित करें?

    जेशेल नमूना अभिव्यक्तियों को लागू करने के लिए उपयोग किया जाने वाला एक इंटरैक्टिव टूल है। हम JavaFX . का उपयोग करके JShell को प्रोग्रामेटिक रूप से कार्यान्वित कर सकते हैं एप्लिकेशन तो हमें नीचे सूचीबद्ध जावा प्रोग्राम में कुछ पैकेज आयात करने की आवश्यकता है jdk.jshell.JShell आयात करें; jdk.jshell.Sn

  1. जावा 9 में जेशेल?

    जेशेल जावा 9 संस्करण में पेश की गई एक नई अवधारणा है। यह जावा को REPL . प्रदान करता है (रीड-एवल-प्रिंट-लूप) क्षमता। JShell का उपयोग करके, हम जावा-आधारित तर्क का परीक्षण कर सकते हैं और अभिव्यक्तियाँ इसे संकलित किए बिना। आरईपीएल तत्काल फीडबैक लूप के रूप में कार्य करता है और उस विशेष भाषा में उत्पादक