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

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

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

चरण 1 :कमांड प्रॉम्प्ट खोलें और JShell . टाइप करें ।

Microsoft Windows [Version 6.3.9600]
(c) 2013 Microsoft Corporation. All rights reserved.

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

jshell>

चरण 2 :टाइप करें /help (JShell कमांड देखने के लिए) JShell कमांड विंडो में एक बार चलने के बाद।

jshell> /help
| Type a Java language expression, statement, or declaration.
| Or type one of the following commands:
| /list [|-all|-start]
| list the source you have typed
| /edit
| edit a source entry referenced by name or id
| /drop
| delete a source entry referenced by name or id
| /save [-all|-history|-start]
| Save snippet source to a file.
| /open
| open a file as source input
| /vars [|-all|-start]
| list the declared variables and their values
| /methods [|-all|-start]
| list the declared methods and their signatures
| /types [|-all|-start]
| list the declared types
| /imports
| list the imported items
| /exit
| exit jshell
| /env [-class-path ] [-module-path ] [-add-modules <
| view or change the evaluation context
| /reset [-class-path ] [-module-path ] [-add-modules

| reset jshell
| /reload [-restore] [-quiet] [-class-path ] [-module-path
| reset and replay relevant history -- current or previous (
| /history
| history of what you have typed
| /help [|]
| get information about jshell
| /set editor|start|feedback|mode|prompt|truncation|format ...
| set jshell configuration information
| /? [|]
| get information about jshell
| /!
| re-run last snippet
| /
| re-run snippet by id
| /-
| re-run n-th previous snippet
|
| For more information type '/help' followed by the name of a
| command or a subject.
| For example '/help /list' or '/help intro'.
|
| Subjects:
|
| intro
| an introduction to the jshell tool
| shortcuts
| a description of keystrokes for snippet and command comple
| information access, and automatic code generation
| context
| the evaluation context options for /env /reload and /reset

चरण 3 :टाइप करें /आयात JShell द्वारा आयात किए गए पैकेज प्राप्त करने के लिए JShell कमांड विंडो में।

jshell> /imports
| import java.io.*
| import java.math.*
| import java.net.*
| import java.nio.file.*
| import java.util.*
| import java.util.concurrent.*
| import java.util.function.*
| import java.util.prefs.*
| import java.util.regex.*
| import java.util.stream.*

चरण 4 :JShell में परिकलन करना (अंकगणितीय गणनाओं को आजमाएं JShell के साथ)

jshell> 3+5
$1 ==> 8

jshell> 8-4
$2 ==> 4

jshell> 2*6
$3 ==> 12

jshell> 9%3
$4 ==> 0

jshell> 8/2
$5 ==> 4

चरण 5 :JShell से बाहर निकलने के लिए, /exi . टाइप करें टी

jshell> /exit
| Goodbye

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

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

  1. जावा 9 में JShell में बाहरी पुस्तकालयों को कैसे आयात करें?

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

  1. जावा में स्ट्रीम करें

    स्ट्रीम एक स्रोत से वस्तुओं के अनुक्रम का प्रतिनिधित्व करता है, जो कुल संचालन का समर्थन करता है। स्ट्रीम की विशेषताएं निम्नलिखित हैं - तत्वों का क्रम - एक धारा क्रमबद्ध तरीके से विशिष्ट प्रकार के तत्वों का एक सेट प्रदान करती है। एक धारा मांग पर तत्व प्राप्त/गणना करती है। यह तत्वों को कभी भी संग्र