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

हम जावा 9 में JShell में आईडी द्वारा स्निपेट्स कैसे निष्पादित कर सकते हैं?


जेशेल एक इंटरैक्टिव टूल है (REPL ) जावा 9 में पेश किया गया। हम एक्सप्रेशन . जैसे स्निपेट निष्पादित कर सकते हैं , चर , तरीके , कक्षाएं , और आदि बिना मुख्य () . के JShell टूल में विधि।

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

नीचे दिए गए कोड स्निपेट में, हमने स्निपेट्स का एक सेट बनाया है, और /1, /2, /3 का उपयोग करके उन स्निपेट्स को निष्पादित किया है। , और /4

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

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


नीचे दिए गए कोड स्निपेट में, हम "/!" का उपयोग करके अंतिम स्निपेट को फिर से निष्पादित करने में सक्षम हो सकते हैं आदेश।

jshell> 2+5
$1 ==> 7

jshell> 10-6
$2 ==> 4

jshell> /1
2+5
$3 ==> 7

jshell> /!
2+5
$4 ==> 7

  1. हम जावा में थ्रेड को कैसे रोक सकते हैं?

    जब भी हम stop() पर कॉल करके किसी थ्रेड को रनिंग स्टेट से रोकना चाहते हैं थ्रेड . की विधि जावा में वर्ग। यह विधि चल रहे थ्रेड के निष्पादन को रोकती है और इसे प्रतीक्षा थ्रेड पूल और एकत्रित कचरे से हटा देती है। एक धागा भी स्वचालित रूप से मृत अवस्था में चला जाएगा जब वह अपनी विधि के अंत तक पहुँच जाएगा।

  1. हम जावा में जेटीबल कैसे फ़िल्टर कर सकते हैं?

    एक JTable टेबल बनाने और प्रदर्शित करने की एक बहुत ही लचीली संभावना प्रदान करता है। टेबल मॉडल इंटरफ़ेस उन वस्तुओं के तरीकों को परिभाषित करता है जो तालिका की सामग्री को निर्दिष्ट करते हैं। सारटेबल मॉडल क्लास को आम तौर पर मॉडल तालिका का कस्टम कार्यान्वयन प्रदान करने के लिए बढ़ाया जाता है। JTable वर्

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

    JToggleButton एक JToggleButton सार बटन . का विस्तार है और इसका उपयोग उन बटनों को दर्शाने के लिए किया जा सकता है जिन्हें चालू . पर टॉगल किया जा सकता है और बंद । जब JToggleButton पहली बार दबाया जाता है, यह दबाया रहता है और इसे दूसरी बार दबाने पर ही छोड़ा जा सकता है। एक JToggleButton एक एक्शनइवें