विषयसूची:

मैं जावा में सभी चेतावनियों को कैसे दबाऊं?
मैं जावा में सभी चेतावनियों को कैसे दबाऊं?

वीडियो: मैं जावा में सभी चेतावनियों को कैसे दबाऊं?

वीडियो: मैं जावा में सभी चेतावनियों को कैसे दबाऊं?
वीडियो: Sunita Swami || मे कोन्या जाणी राम बुढ़ापा आवेगा || चेतावनी भजन || Me Konya Jani Ram Budhapa Aavega 2024, मई
Anonim

जावा में अनियंत्रित चेतावनियों को दबाने के लिए आप बस @SuppressWarnings ("अनचेक") का उपयोग कर सकते हैं।

  1. क्लास में। यदि कक्षा स्तर पर लागू किया जाता है, सब इस वर्ग के तरीके और सदस्य अनियंत्रित पर ध्यान नहीं देंगे चेतावनी संदेश।
  2. विधि में। यदि विधि स्तर पर लागू किया जाता है, तो केवल यह विधि अनियंत्रित को अनदेखा कर देगी चेतावनी संदेश।
  3. संपत्ति में।

उसके बाद, हम सप्रेस चेतावनियों का उपयोग क्यों करते हैं?

द सप्रेसवार्निंग एनोटेशन प्रयोग किया जाता है प्रति दबाने संकलक चेतावनी एनोटेट तत्व के लिए। विशेष रूप से, अनियंत्रित श्रेणी अनुमति देती है दमन संकलक का चेतावनी अनियंत्रित प्रकार की कास्ट के परिणामस्वरूप उत्पन्न। बस: यह एक है चेतावनी जिसके द्वारा संकलक इंगित करता है कि यह प्रकार की सुरक्षा सुनिश्चित नहीं कर सकता है।

इसके बाद, सवाल यह है कि @SuppressWarnings बहिष्करण क्या है? NS @ चेतावनियों को दबाना एनोटेशन कुछ कंपाइलर चेतावनियों को अक्षम करता है। इस मामले में, पदावनत कोड के बारे में चेतावनी (" प्रतिवाद ") और अप्रयुक्त स्थानीय चर या अप्रयुक्त निजी विधियाँ ("अप्रयुक्त")।

इस तरह @SuppressWarnings Rawtypes क्या है?

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

जावा में बहिष्करण चेतावनी क्या है?

" प्रतिवाद ", चेतावनी द्वारा उठाया गया जावा कंपाइलर, a. के लिए बहुत आम है जावा प्रोग्रामर। इसे तब उठाया जाता है जब प्रोग्रामर एक ऐसी विधि का उपयोग करता है जो दोषपूर्ण या समस्याग्रस्त पाई जाती है। NS पदावनत भविष्य के संस्करणों में JDK से विधि को हटाया जा सकता है।

सिफारिश की: