आधुनिक जाभाले नवीनतम जाभा भाषा सुविधाहरू र विवरण समावेश गर्दछ। SE15, SE16, SE17, SE18 जाभाका संस्करणहरू हुन् जुन एपमा विस्तृत छन्।
Java एक उच्च-स्तर, वर्ग-आधारित, वस्तु-उन्मुख प्रोग्रामिङ भाषा हो जुन सम्भव भएसम्म केही कार्यान्वयन निर्भरताहरू राख्न डिजाइन गरिएको हो। यो एक सामान्य-उद्देश्य प्रोग्रामिङ भाषा हो जसको उद्देश्य प्रोग्रामरहरूलाई एक पटक लेख्न, कहिँ पनि चलाउन दिने (WORA), जसको अर्थ कम्पाइल गरिएको जाभा कोड सबै प्लेटफर्महरूमा चल्न सक्छ जसले जाभालाई पुन: कम्पाइल गर्न आवश्यक छैन। जाभा एप्लिकेसनहरू सामान्यतया बाइटकोडमा कम्पाइल गरिएका हुन्छन् जुन कुनै पनि जाभा भर्चुअल मेसिन (JVM) मा चल्न सक्छ अन्तर्निहित कम्प्युटर वास्तुकलाको पर्वाह नगरी। Java को सिन्ट्याक्स C र C++ सँग मिल्दोजुल्दो छ, तर ती मध्ये कुनै पनि भन्दा कम निम्न-स्तर सुविधाहरू छन्। जाभा रनटाइमले गतिशील क्षमताहरू प्रदान गर्दछ (जस्तै प्रतिबिम्ब र रनटाइम कोड परिमार्जन) जुन सामान्यतया परम्परागत कम्पाइल गरिएका भाषाहरूमा उपलब्ध हुँदैन। 2019 को रूपमा, जाभा GitHub अनुसार प्रयोगमा सबैभन्दा लोकप्रिय प्रोग्रामिङ भाषाहरू मध्ये एक थियो, विशेष गरी क्लाइन्ट-सर्भर वेब अनुप्रयोगहरूको लागि, रिपोर्ट गरिएको 9 मिलियन विकासकर्ताहरूको साथ।
मा अपडेट गरिएको
२०२२ फेब्रुअरी ९