Search This Blog

Monday, March 28, 2011

What is Java ?

जावा एक उच्च स्तर(high level) , सी, फोरट्रान, Smalltalk, पर्ल, और कई दूसरी भाषाओ की तरह तीसरी पीढ़ी  की प्रोग्रामिंग भाषा है | आप जावा में कही तरह के प्रोग्राम लिख सकते है  | जैसे की खेल बनाना , किसी स्ट्रिंग को छोटा करना , कुछ भी calculate  करना , या फिर डाटा स्टरे करना, इस तरह जावा की मदद से आप कोई भी सॉफ्टवेर बना सकते है , एवं उसका उपयोग किसी भी काम के लिए कर सकते है |

अन्य प्रोग्रामिंग भाषाओं की तुलना में, जावा सबसे ज्यादा सी( C ) के समान है लेकिन सिर्फ इसलिए की जावा सी की कोडिंग स्टाइल से काफी मिलती है तो वो सी नहीं हो जाती  | सी और जावा दोनों बहुत अलग कंप्यूटर भाषाय है | ऐसा जरूर है की सी या  सी प्लस प्लस जानने वाले को  जावा सिखने में  निश्चित रूप से मदद मिलेगी | लेकिन आप को जावा जानने के लिए सी जानने की ज़रूरत नहीं है |

अन्य प्रोग्रामिंग भाषाओं के मुकाबले जावा की खास बात यह है कि यह आपको विशेष प्रोगराम  लिखने देता है जिसे हम  अप्पलेट्स कहते है | Applet को इंटरनेट से डाउनलोड किया जा सकता है और एक वेब ब्राउज़र के भीतर सुरक्षित रूप से चलाया जा सकता है | पारंपरिक कंप्यूटर में समस्या यह थी की वो सुरक्षित नहीं थे | इन्टरनेट की साईट हमारे कंप्यूटर को कुछ ज्यादा ही एक्सेस कर पाती थी .लेकिन जावा ने इस समस्या का हल निकाला.

जावा, एप्लेट की क्षमताओ को सिमित बनाता है | इसके  द्वारा यह इस समस्या को हल करती है. एक Java एप्लेट आपके अनुमति के बिना हार्ड डिस्क में कुछ  नहीं लिख सकता हैं | यह कंप्यूटर की मेमोरी पर मनमाने तरीके से नहीं लिख सकता और इससे आपका कंप्यूटर सुरक्षित रहता है |

जावा में एप्लेट के अलावा भी कही और विशेषताए है । उनमे से जो सबसे महत्वपूर्ण है वो है JVM ( जावा वर्चुअल मशीन ) जो जावा को प्लेटफार्म से स्वतंत्र बनाता है । प्लेटफार्म स्वतंत्रता से यहाँ  तात्पर्य यह है की आप जावा में लिखे किसी भी प्रोग्राम को आपकी कार , माइक्रोवेव और कंप्यूटर पर चला सकते है अगर इन सभी में JVM  इन्सटाल्ड है तो ।

अगली पोस्ट में जावा के बारे में और जानेगे.


11 comments:

  1. great bhai really aap ne bohot mehnat se likhe he ye blog thank u bhai

    ReplyDelete
    Replies
    1. apka bahut dhanyavaad is blog ko pasand karne kay liye

      Delete
  2. मित्र , आप बहुत ही अच्छा कार्य कर रहे है ।
    आप प्रंसंशा का अधिकार रखते है|

    ReplyDelete
  3. aapne mujhe institute jane se bacha diya aur meri saving bhi ho gayi. thanks u

    ReplyDelete
  4. Heloo can you arrange a java book in hindi pdf

    ReplyDelete
    Replies
    1. I have posted link of good hindi book in my sidebar. I hope that would help.

      Delete
  5. main ek drive hun.....
    par software k bare me mujhe janna bahut pasand h....
    sho thanks jo mujhe itna kuchh bataya

    ReplyDelete
  6. This comment has been removed by the author.

    ReplyDelete
  7. sir java k hindi books ka pdf format k link hme mail kar sakte hain ?
    sir bhut meharbani hogi
    thank you

    ReplyDelete
  8. sir java k hindi books ka pdf format k link hme mail kar sakte hain ?
    sir bhut meharbani hogi
    thank you

    ReplyDelete
    Replies
    1. Hello Anil, Thanks to you and Mehar for your precious suggestion. Mein java ki complete pdf likh raha hoon, jaise hi poori hoti hai, mein yaha upload kar doonga.

      Delete