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

हम जावा 9 में JShell में संकलन त्रुटियों से कैसे बच सकते हैं?


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

नीचे दिए गए कोड स्निपेट में, एक int वेरिएबल की घोषणा "div" चर का उपयोग करने का प्रयास:num1 , और संख्या2 जिसे घोषित नहीं किया गया है, इसलिए JShell एक संकलन त्रुटि की रिपोर्ट करता है, यह दर्शाता है कि संकलक उन चरों को खोजने में असमर्थ था।

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

jshell> int div = num1 / num2
|  Error:
|  cannot find symbol
|  symbol: variable num1
|  int div = num1 / num2;
|  ^--^
|  Error:
|  cannot find symbol
|  symbol: variable num2
|  int div = num1 / num2;
|  ^--^

नीचे दिए गए कोड स्निपेट में, JShell चर का नाम प्रदर्शित करता है:num1 और संख्या2 उसके बाद दोगुने बराबर और उससे बड़े चिह्न (==> )।

jshell> int num1 = 35
num1 ==> 35

jshell> int num2 = 7
num2 ==> 7

jshell> int div = num1 / num2
div ==> 5

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

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

  1. हम जावा में गतिरोध से कैसे बच सकते हैं?

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

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

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