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

C++ की कौन सी विशेषताएं Java में नहीं हैं?

परिचय

कई विशेषताएं हैं जो C++ में देखी जा सकती हैं लेकिन Java में नहीं। उनमें से कुछ नीचे सूचीबद्ध हैं -

  • Java में कोई अनसाइन्ड इंट विकल्प नहीं
  • Java में कोई डिस्ट्रक्टर नहीं और न ही 'delete' क्योंकि गार्बेज कलेक्टर यह ऑपरेशन इसके लिए करता है।
  • Java में कोई फ्रेंड क्लास या फ्रेंड फंक्शन नहीं।
  • Java में कोई पॉइंटर्स नहीं।
  • Java में कोई typedef विकल्प नहीं।
  • चूंकि Java एक विशुद्ध रूप से ऑब्जेक्ट-ओरिएंटेड भाषा है, इसलिए कोई ग्लोबल वेरिएबल या ग्लोबल फंक्शन नहीं हैं।
  • C++ में मौजूद टेम्प्लेट्स की अवधारणा Java में नहीं मिल सकती।'::' स्कोप रेज़ोल्यूशन ऑपरेटर नहीं है, क्योंकि ग्लोबल वेरिएबल या फंक्शन का कोई सवाल नहीं है।मल्टीपल इनहेरिटेंस की अवधारणा Java में नहीं मिल सकती, हालांकि मल्टी-लेवल इनहेरिटेंस है।ऑपरेटर ओवरलोडिंग की अवधारणा Java में नहीं देखी जा सकती।Java में कोई डिफ़ॉल्ट आर्गुमेंट्स नहीं।C++ में इंलाइन फंक्शन्स हैं, यानी छोटे फंक्शन्स जो कोड के भीतर विस्तारित होते हैं, लेकिन Java में नहीं।Java में कोई प्रीप्रोसेसर्स और मैक्रोज़ नहीं।Java में sizeof ऑपरेटर नहीं है।
  1. - जावा 9 में पेश की गई मुख्य विशेषताएं और संवर्द्धन क्या हैं?

    Oracle ने जावा 9 संस्करण को नई विशेषताओं के समृद्ध सेट के साथ जारी किया है और बहुत सारे नए संवर्द्धन लाता है। जावा 9 में पेश की गई कुछ महत्वपूर्ण विशेषताएं और संवर्द्धन नीचे दिए गए हैं। कलेक्शन के लिए फैक्ट्री मेथड: फैक्ट्री मेथड विशेष प्रकार के स्टेटिक मेथड हैं जिनका उपयोग कलेक्शन के अनमॉडिफिएबल इ

  1. - Java में क्लास/स्टैटिक मेथड्स क्या हैं?

    क्लास/स्टैटिक मेथड्स वे मेथड्स हैं जिन्हें क्लास पर ही कॉल किया जाता है, किसी विशेष ऑब्जेक्ट इंस्टेंस पर नहीं। स्टैटिक मॉडिफायर यह सुनिश्चित करता है कि इम्प्लीमेंटेशन सभी क्लास इंस्टेंस में समान है। क्लास/स्टैटिक मेथड्स को इंस्टेंटिएशन के बिना कॉल किया जाता है, जिसका अर्थ है कि स्टैटिक मेथड्स केवल क

  1. - Java में अनरीचेबल catch ब्लॉक्स क्या हैं?

    स्टेटमेंट्स का एक ब्लॉक जिस तक कंट्रोल कभी भी किसी भी केस में नहीं पहुंच सकता उसे अनरीचेबल ब्लॉक्स कहा जा सकता है। अनरीचेबल ब्लॉक्स जावा द्वारा समर्थित नहीं हैं। Exception क्लास के रेफरेंस के साथ मेंशन किया गया catch ब्लॉक हमेशा अंतिम catch ब्लॉक होना चाहिए क्योंकि Exception सभी अपवादों का सुपरक्ला