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

जावा 9 में आरईपीएल का क्या महत्व है?


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

नीचे REPL की कुछ विशेषताएं दी गई हैं

  • यह जावा 9 में अंतर्निहित है।
  • हम किसी भी जावा एक्सप्रेशन का परीक्षण बिना क्लास फ़ाइल के, उसे संकलित और चलाए बिना कर सकते हैं।
  • यह विधियों को स्वतः पूर्ण करता है, बस TAB कुंजी टाइप करके, जैसा कि आपके संपादक में है।
  • हम विधियों को परिभाषित कर सकते हैं, और उन्हें बाद में कॉल कर सकते हैं।
  • अगर उन्हें फेंका जाता है तो यह हमें अपवाद दिखाता है।
  • हम किसी भी तरीके को संपादित कर सकते हैं, और उन्हें बदल सकते हैं।
  • अंतर्निहित आदेश हैं।

Jshell टूल का उपयोग करके REPL के कुछ उदाहरण नीचे दिए गए हैं।

उदाहरण-1

C:\Users\User>jshell
| Welcome to JShell -- Version 9.0.4
| For an introduction type: /help intro

jshell> Math.round(34.543)
$1 ==> 35


उदाहरण-2

jshell> void test(String s) {
...>       System.out.println(s);
...>    }
| created method test(String)

jshell> test("TutorialsPoint")
TutorialsPoint

  1. Java में GridBagConstraints क्लास का क्या महत्व है?

    एक ग्रिडबैगलेआउट एक बहुत ही लचीला लेआउट प्रबंधक है जो हमें बाधाओं का उपयोग करके घटकों को एक दूसरे के सापेक्ष स्थिति में रखने की अनुमति देता है . प्रत्येक ग्रिडबैगलाउट कोशिकाओं के एक गतिशील आयताकार ग्रिड का उपयोग करता है जिसमें प्रत्येक घटक एक या एक से अधिक कोशिकाओं पर कब्जा कर लेता है जिसे इसका प्

  1. जावा में स्विंगवर्कर वर्ग का क्या महत्व है?

    एक स्विंगवर्कर वर्ग हमें एक एसिंक्रोनस . करने में सक्षम बनाता है कार्य वर्कर थ्रेड में (जैसे कि लंबे समय तक चलने वाला कार्य) फिर इवेंट डिस्पैच थ्रेड (EDT से स्विंग घटकों को अपडेट करें। ) कार्य परिणामों के आधार पर। इसे Java 1.6 संस्करण . में पेश किया गया था स्विंगवर्कर वर्ग द java.swing.SwingWor

  1. जावा में स्विंग यूटिलिटीज क्लास का क्या महत्व है?

    जावा में, स्क्रीन पर प्रदर्शित होने वाले स्विंग घटकों के बाद, उन्हें केवल एक थ्रेड द्वारा संचालित किया जा सकता है जिसे इवेंट हैंडलिंग थ्रेड कहा जाता है . हम अपना कोड एक अलग ब्लॉक में लिख सकते हैं और इस ब्लॉक को ईवेंट . का संदर्भ दे सकते हैं हैंडलिंग धागा . स्विंग यूटिलिटीज कक्षा में दो महत्वपूर्ण