java features
आज हम देखेंगे जावा फीचर्स और उनके उपयोग तो चलिए सुरवात से देखते है।
जावा हाई लेवल मॉडर्न प्रोग्रामिंग लैंग्वेज है जिसे सन 1990 के शुरुआती दिनों में सन माइक्रोसिस्टम्स द्वारा विकसित किया गया और वर्तमान में ओरेकल के नियंत्रण में है। जावा सामान्य लक्ष्य प्रोग्रामिंग भाषाओं के लिए उपयोग करता है।
जावा हाई लेवल मॉडर्न प्रोग्रामिंग लैंग्वेज है जिसे सन 1990 के शुरुआती दिनों में सन माइक्रोसिस्टम्स द्वारा विकसित किया गया और वर्तमान में ओरेकल के नियंत्रण में है। जावा सामान्य लक्ष्य प्रोग्रामिंग भाषाओं के लिए उपयोग करता है।
जावा सुनिश्चित करता है कि आप एक बार कोड लिखते हैं और कहीं भी इसका उपयोग कर सकते हैं। (write a code and can use it anywhere)।
Java Features
1:-Object-Oriented:-
जावा केवल एक ऑब्जेक्ट-ओरिएंटेड प्रोग्रामिंग भाषा है, जिसका अर्थ है कि प्रोसीजर का उपयोग नहीं किया गया है क्योंकि यह ऑब्जेक्ट्स पर पूरी तरह से आधारित है।
2:-Platform Independent:–
जावा प्लेटफॉर्म एक निष्पक्ष भाषा है, जिसका अर्थ है कि यह किसी भी प्लेटफॉर्म पर चल सकता है। यह चयन और कोई अलग भाषा जावा के समान अनुकूल नहीं है। जावा प्लेटफ़ॉर्म-इंडिपेंडेंट लैंग्वेज, इस तथ्य के कारण है कि जावा में सप्लाई कोड को इंटरमीडिएट कोड में compile किया जाता है, जिसे हम बाइट कोड कहते हैं, और प्रत्येक गैजेट जिसमें जेवीएम होता है, बाइट कोड का अनुवाद करता है।
3:-Secure:-
जावा की सबसे बड़ी विशेषता यह है कि यह अब तक की एक शानदार भाषा है। जावा रनटाइम परिवेश के भीतर चलने वाले तथ्य जावा कार्यक्रमों के कारण जावा अधिकतम आरामदायक है। जावा सार्वजनिक एन्क्रिप्शन का उपयोग करता है और इंटरनेट के भीतर जावा प्रोग्राम को आरामदायक एन्क्रिप्शन के रूप में एक्सेस किया जाता है।
4:-Compiled तथा Interpreted:-
जावा में सोर्स कोड को बाइट कोड में compiled किया जाता है। फिर उसे JVM के द्वारा मशीन कोड में इंटरप्रेटेड किया जाता है।
5:-Simple, Small ,Familiar:-
जावा एक आसान भाषा है क्योंकि इसमें c ++ जैसी वाक्य रचना है जो बिना समस्याओं के खोजी जा सकती है। ऑपरेटर ओवरलोडिंग और हेडर फ़ाइलों का उपयोग जावा में नहीं किया जाता है, जो इसे और भी कम जटिल बनाता है।
6:-Portable:-
जावा एक पोर्टेबल भाषा है क्योंकि तथ्य बाइट कोड सभी और विविध मशीनों में चलता है इसलिए यह एक पोर्टेबल भाषा है। यह समस्याओं को पूरा किए बिना हो सकता है।
7:-Robust:-
garbage collection को जावा में निष्पादित किया जाता है, मेमोरी अलोकशन बहुत अच्छा है। जावा में कुछ गलतियों का सामना आसानी से किया जा सकता है। इन उद्देश्यों के लिए जावा एक मजबूत भाषा है।
8:-Distributed:-
जावा एक distributed भाषा है जिसका अर्थ है कि जावा प्रोग्राम को इंटरनेट पर चलाने के लिए डिज़ाइन किया गया है और जावा बिना इंटरनेट में प्रवेश पाने के लिए HTTP और FTP प्रोटोकॉल का उपयोग करता है।
9:-Multi threaded:-
मल्टीथ्रेडिंग का उपयोग जावा में किया जाता है, यह जावा में प्रोग्राम को छोटे सब प्रोग्राम में विभाजित किया जाता है और इस तरह के पैकेज को लाइन के माध्यम से प्राप्त किया जाता है।
10.Performance:-
जावा की स्पीड का मुख्य उद्देश्य बाइट कोड है। जावा का आर्किटेक्चर इस तरह से डिज़ाइन किया गया है की जावा में runtime पर ओवरहेड बहुत कम होता है। ताकि यह किसी भी प्रोग्राम को फास्ट execute करता हैं ।performance की बात की जाए तो जावा का परफॉरमेंस बहुत ही उत्कृष्ट है।
Request:- यह पोस्ट आपको अच्छी लगी हो तो इसे अपने दोस्तों के साथ सोशल नेटवर्क platform पर share कीजिये तथा java features का कोई सवाल या सुझाव हो तो comment में पूछ सकते हो।