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

जावा 9 में @Deprecated एनोटेशन के लिए क्या सुधार हैं?


कोई भी तत्व जिसे @Deprecated से एनोटेट किया जा सकता है यह दर्शाता है कि इस विशेष तत्व का अब निम्न कारणों से उपयोग नहीं किया जाएगा

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


Java 9 ने दो नए तत्व जोड़े हैं:चूंकि और निष्कासन के लिए विशेषताएँ।

1) चूंकि: तत्व एनोटेट किए गए एपीआई तत्व के बहिष्कृत संस्करण को निर्दिष्ट करता है।

हटाने के लिए

>2): एनोटेट एपीआई तत्व का प्रतिनिधित्व करने वाले तत्व को भविष्य के संस्करण में हटाया जा सकता है, और एपीआई को माइग्रेट किया जा सकता है।

निम्नलिखित वेबपेज एक बूलियन . के लिए दस्तावेज है J . में कक्षा एवा 9. @ पदावनत एनोटेशन "से . का उपयोग करता है "दस्तावेज़ में विशेषता:बूलियन कक्षा।

जावा 9 में @Deprecated एनोटेशन के लिए क्या सुधार हैं?


निम्नलिखित वेबपेज सिस्टम . का विवरण है जावा 9 . में कक्षा . @ पदावनत एनोटेशन दस्तावेज़ में "निकालने के लिए" . का उपयोग करता है विशेषता:सिस्टम कक्षा।

जावा 9 में @Deprecated एनोटेशन के लिए क्या सुधार हैं?


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

    A कर्सर ऑब्जेक्ट . का उपवर्ग है वर्ग और इसे बिंदु या संकेतक . के रूप में परिभाषित किया जा सकता है स्क्रीन पर। एक कर्सर सिस्टम से इनपुट का चयन करने के लिए प्रयोग किया जाता है जिसे उपयोगकर्ता माउस . के साथ संचालित करता है . कर्सर . में उपलब्ध विभिन्न प्रकार के कर्सर वर्ग हैं DEFAULT_CURSOR, CROSSH

  1. जावा में परिभाषित विभिन्न प्रकार के नेस्टेड वर्ग क्या हैं?

    जावा में, किसी अन्य वर्ग के अंदर एक वर्ग . को परिभाषित करना संभव है , ऐसी कक्षाओं को नेस्टेड कक्षाएं . कहा जाता है . हम एक्सेस संशोधक जैसे निजी, सार्वजनिक, संरक्षित या डिफ़ॉल्ट . का उपयोग कर सकते हैं आंतरिक कक्षाओं . के लिए और डिफ़ॉल्ट या सार्वजनिक बाहरी वर्ग . के लिए एक्सेस संशोधक । नेस्टेड कक्षा

  1. जावा में विभिन्न प्रकार की कक्षाएं क्या हैं?

    Java में कक्षाओं के प्रकार कंक्रीट क्लास कोई भी सामान्य वर्ग जिसमें कोई अमूर्त विधि या वर्ग नहीं होता है, जिसमें अपने मूल वर्ग या इंटरफ़ेस के सभी तरीकों का कार्यान्वयन होता है और इसकी अपनी विधियाँ एक ठोस वर्ग होती हैं। उदाहरण public class Concrete { // Concrete Class    static int product(