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

सी # और जावा के बीच प्रमुख अंतर

C# और Java ऑब्जेक्ट ओरिएंटेड प्रोग्रामिंग लैंग्वेज हैं जिनका व्यापक रूप से उपयोग किया जाता है। C# और Java के बीच निम्नलिखित अंतर हैं -

ऑपरेटर ओवरलोडिंग

सी # ऑपरेटर ओवरलोडिंग का समर्थन करता है, लेकिन जावा में ऑपरेटर ओवरलोडिंग की अवधारणा नहीं है।

प्रतिनिधियों

C# में प्रतिनिधि हैं, जबकि जावा अवधारणा का समर्थन नहीं करता है।

प्रोग्राम चलाएं

जावा में JVM (जावा वर्चुअल मशीन) है जबकि C# में CLR (कॉमन लैंग्वेज रनटाइम) है।

सशर्त संकलन

C# सशर्त संकलन के लिए प्रीप्रोसेसर निर्देशों का उपयोग करता है जबकि जावा इसका समर्थन नहीं करता है।

गोटो स्टेटमेंट

जावा के पास गोटो स्टेटमेंट के लिए कोई समर्थन नहीं है जबकि सी # गोटो स्टेटमेंट का समर्थन करता है

संरचनाएं और संघ

C# में संरचनाओं और संघों की अवधारणा है जबकि जावा के पास उनके लिए कोई समर्थन नहीं है।


  1. जावा में संग्रह और संग्रह के बीच अंतर?

    संग्रह एक इंटरफ़ेस है जबकि संग्रह एक उपयोगिता . है जावा में कक्षा। सेट, सूची, और कतार संग्रह . के कुछ उप-इंटरफ़ेस हैं इंटरफ़ेस, एक मानचित्र इंटरफ़ेस संग्रह . का भी हिस्सा है फ्रेमवर्क, लेकिन यह इनहेरिट नहीं करता संग्रह इंटरफेस। संग्रह . के महत्वपूर्ण तरीके इंटरफ़ेस हैं जोड़ें (), हटाएं (),

  1. जावा में प्रतीक्षा () और नींद () विधि के बीच अंतर?

    नींद () विधि एक स्थिर . है थ्रेड . की विधि वर्ग और यह वर्तमान चल रहे धागे को नॉन-रननेबल स्थिति में भेज सकता है जबकि प्रतीक्षा करें () विधि एक उदाहरण विधि है, हम इसे थ्रेड ऑब्जेक्ट का उपयोग करके कॉल कर रहे हैं और यह केवल उस ऑब्जेक्ट के लिए प्रभावित होता है। नींद () समय समाप्त होने के बाद मेथड वेक

  1. जावा और रूबी के बीच 7 प्रमुख अंतर

    आप जावा से रूबी में कैसे जाते हैं? इस गाइड में, आप सीखेंगे कि प्रमुख अंतर क्या हैं कूदने में आपकी सहायता करने के लिए दो भाषाओं के बीच। जावा/सी# से रूबी में जाने के इच्छुक कई लोगों के लिए यह बहुत अच्छा है। लेकिन… यदि आप केवल मतभेदों के बारे में उत्सुक हैं, तो यह भी आपके लिए है। चलो यह करते हैं!