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

जावा और .NET की तुलना

जावा एक उच्च-स्तरीय प्रोग्रामिंग भाषा है जिसे मूल रूप से सन माइक्रोसिस्टम्स द्वारा विकसित किया गया था और 1995 में जारी किया गया था। जावा विभिन्न प्लेटफार्मों पर चलता है, जैसे कि विंडोज, मैक ओएस और यूनिक्स के विभिन्न संस्करण।

.NET Framework माइक्रोसॉफ्ट द्वारा आविष्कार किया गया एक कंप्यूटर सॉफ्टवेयर ढांचा है। यह माइक्रोसॉफ्ट विंडोज ओएस (ऑपरेटिंग सिस्टम्स) पर चलता है। यह यूजर इंटरफेस, डेटा एक्सेस, डेटाबेस कनेक्टिविटी, क्रिप्टोग्राफी, वेब एप्लिकेशन डेवलपमेंट आदि प्रदान करता है।

भाषाएं

जावा केवल जावा पैटर्न का समर्थन करता है।

.NET कई भाषाओं जैसे VB.NET, C#, F#, आदि का समर्थन करता है।

प्लेटफ़ॉर्म

जावा प्लेटफॉर्म स्वतंत्र है और यह विंडोज, लिनक्स और मैक ओएस पर चल सकता है।

.NET विंडोज़ पर काम करता है।

रनटाइम

Java में Java Virtual Machine, ByteCode, JDK, JRE, आदि है।

.NET में सामान्य भाषा रनटाइम है

जीयूआई घटक

जावा में जावा बीन्स हैं, जबकि .NET की अपनी कक्षाएं हैं।

डेटाबेस

JDBC का उपयोग जावा को डेटाबेस से जोड़ने के लिए किया जाता है, जबकि .NET में डेटाबेस के लिए, ADO.NET का उपयोग करें।


  1. पिरामिड और पैटर्न बनाने के लिए जावा प्रोग्राम

    इस लेख में, हम समझेंगे कि पिरामिड और पैटर्न कैसे बनाया जाता है। पैटर्न कई फॉर-लूप और प्रिंट स्टेटमेंट का उपयोग करके बनाया गया है। नीचे उसी का एक प्रदर्शन है - इनपुट मान लीजिए हमारा इनपुट है - The number of rows is defined as 8 आउटपुट वांछित आउटपुट होगा - The pyramid pattern : 1

  1. भागफल और शेष की गणना करने के लिए जावा प्रोग्राम

    इस लेख में, हम समझेंगे कि जावा में भागफल और अनुस्मारक की गणना कैसे करें। भागफल और अनुस्मारक की गणना दो सरल सूत्र भागफल =लाभांश / भाजक और शेष =लाभांश% भाजक का उपयोग करके की जाती है। एक पूर्णांक a और एक गैर-शून्य पूर्णांक d को देखते हुए, यह दिखाया जा सकता है कि अद्वितीय पूर्णांक q और r मौजूद हैं, जैस

  1. जावा में याद रखना (1D, 2D और 3D) गतिशील प्रोग्रामिंग

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