Features
of Java Programming
Java में ये निम्नलिखित
विशेषताए (Characteristics) होती हैं|
1. Object-Oriented:- जावा
एक Pure (Object
Oriented Programming language) ऑब्जेक्ट ओरिएंटेड प्रोग्रामिंग लैंग्वेज है
अर्थात इसमें procedures
का प्रयोग नही किया
जाता है, बल्कि यह सिर्फ objects पर
आधारित लैंग्वेज है।
Object Oriented Java में सब कुछ Object oriented हैं. Object Model की मदद से बड़े लम्बे Code वाले Application/ Software आसानी से बना सकते हैं।
2. Platform Independent:- जावा plateform
independent लैंग्वेज है अर्थात यह हर किसी plateform में run हो सकती है। यह feature और किसी अन्य
लैंग्वेज को इतना suit नही करता जितना कि जावा को करता है। Platform Independent की वजह से यह Portable
भी हैं ।
Platform
Independent Java एक खास Language हैं, जिसमे लिखे Software सारे
Operating
System में चल सकते हैं
जिसको Cross Platform भी बोला जाता हैं लेकिन अगर बात करे C और
C++ की तो ये दोनों ही Platform Independent Language हैं।
3. Secure:- इस के Security Features की वजह से यह बहुत
प्रचलित हैं। जावा सबसे अधिक secure
है, क्योंकि जावा प्रोग्राम Java Runtime
Environment में run होते है। Authentication
Technique में Public Key Encryption का उपयोग किया जाता हैं। तथा इंटरनेट में
जावा के Applications सुरक्षित Encrypted रूप में Access होते है।
4. Compiled तथा Interpreted:- ज्यादातर programming languages या तो compiled होती है या interpreted होती है। लेकिन java इन दोनों approaches को combine करती है और एक two
stage system बनाती है। पहले तो java आपके program को compiler करके byte code generate करती है।
Byte code machine instructions नहीं होते है। इसलिए java second stage में byte code को interpret
करके machine code generate करती है, जिसे directly
execute किया जा सकता है।
5. Simple, Small तथा Familiar:- जावा एक आसान लैंग्वेज है क्योंकि इसमें c और c++ की तरह ही syntax होते है। जैसे की variable
declarations, control statements और method
declarations आदि। ये सब java
को easy तो understand बनाते है। जो कि आसानी से
सीखे जा सकते है। जावा में Operator Overloading तथा header files का प्रयोग नही किया
जाता है, जिससे इसे सीखना और भी आसान हो जाती है।
6. Portable:- जावा एक portable language है क्योंकि byte कोड हर किसी सिस्टम में run हो जाता है इसलिए
यह एक portable लैंग्वेज है। इसे आसानी से प्राप्त किया जा सकता
है।Platform Independent की वजह से यह Portable भी हैं। इए आसानी से एक system से दुसरे system में Run कराया जा सकता हैं।
7. Robust:- यदि Experience की बात की जाए तो Java एक robust language है। जावा में Garbage
collection अपने आप हो जाता है इसमें मेमोरी एलोकेशन बहुत बढ़िया है। जावा में जो भी errors आती है उन्हें आसानी से हल किया जा सकता है। Java में security JVM के द्वारा provide की जाती है।
8. Distributed:- Java एक distributed लैंग्वेज है जिसका
अर्थ है कि Java से आप distributed
applications क्रिएट कर सकते है। जावा प्रोग्राम इंटरनेट में run करने के लिए डिज़ाइन किये जाते है तथा Distributed applications वो applications होती है जो अलग अलग networks पर होती है।
9. Multi-Threaded:- Java में multi-threading का प्रयोग किया
जाता है कोई भी java program एक साथ कई tasks complete कर सकता है। ये feature
java को fast और interactive बनाता है। जावा में प्रोग्राम
को छोटे sub
program में divide किया जाता है तथा
इन sub
programs को नंबर के साथ execute किया जाता है।
10.Performance:- Java की speed का main reason byte code है। Java का architecture इस तरह से design किया गया है की java में runtime पर overhead बहुत कम होता है।जिससे यह किसी Program
fast execute कर पति हैं । performance की बात की जाए तो java की performance बहुत impressive है।
Note: - अगर आपको यह Post अच्छी
लगी होतो, अपने दोस्तों के साथ share ↷ भी करे. ताकि उन्हें यह जानकारी
मिल सके.
![]() |
Share on Whatsapp |
Java की विशेषता (Features) क्या हैं ?
Reviewed by Vivek
on
अक्टूबर 03, 2019
Rating:

It's very helpful and very nice ....in easy language we can understand..thank u so much😉
जवाब देंहटाएंthanks & keep learning.and share
हटाएं