जावा का इतिहास
जावा प्रोग्रामिंग भाषा में अधिक होता जा रहा है और हर दिन लोकप्रिय. यह भाषा है जो बिना एक भी नहीं एक देश एक काम इन दिनों के लिए उम्मीद कर सकते है. लेकिन किसी को भी आश्चर्य कैसे इस भाषा के बारे में आ गया है? कई कहानियों के बारे में कई किताबें है लिखा गया है. यहाँ अपने संस्करण को मंजूरी दे दी है (सन माइक्रोसिस्टम्स द्वारा नहीं). जावा प्रोग्रामिंग भाषा इंडोनेशिया में जन्म लिया है. यह पर्यटकों द्वारा इस्तेमाल होना चाहिए था कि देश की यात्रा है कि हर साल. क्यों पर्यटकों के लिए कंप्यूटर का उपयोग करना चाहते है? खैर, ये कोई साधारण पर्यटक हैं. वे अमीर पर्यटकों. क्या वे अमीर नहीं किया गया है, वे आधे रास्ते दुनिया भर की यात्रा के लिए यात्रा नहीं होगा इस जगह. ज्यादातर लोगों को देखने के अभी तक के पास जो उपलब्ध है सामग्री की जाएगी. उदाहरण के लिए, यदि आप डलास में एक ज़्यादा टेक्सन रह रहे हैं, आप stockyards यात्रा या ट्रिनिटी नदी पार्क हो सकता है. यदि आप नई में रहते हैं औरलींज़ क्षेत्र, तुम देख सेंट होगा. मैरी bayou. एक बार अपने जीवन में, शायद एक या नियाग्रा हवाई दौरा करेंगे. लेकिन इंडोनेशिया और उसके द्वीप, बाली, जावा, आदि आम लोगों के लिए नहीं जा रहा. वैसे भी, आने वाले प्रश्न के पीछे क्यों इन पर्यटकों को कंप्यूटर प्रोग्राम का प्रयोग करना होगा. वे वहाँ बस मज़े के लिए भी और कुछ काम मिल एक मजेदार वातावरण में नहीं किया जाना इन लोगों को बहुत महत्वपूर्ण हैं people.From बहुत शुरू के रूप में जावा के लिए कंप्यूटर स्वतंत्र होना चाहिए था. इसका मतलब है कि अगर आप एक कंप्यूटर में जावा में एक प्रोग्राम लिखने, यह सभी कंप्यूटरों में चलाना चाहिए. यह आवश्यक था क्योंकि पर्यटकों को कंप्यूटर के उनके साथ सभी प्रकार के ले आओ. कुछ विंडोज़ मशीन ले, कुछ एप्पल बरसाती. संपन्न लोगों में से कुछ सूर्य सर्वर या workstations एक सुपर के लिए जावा वे भी यदि ऐसी ही बातें कर देखने की मांग बनाने शुरू computer.Before लाना पहले से. हालांकि वे भी नहीं मिल सकते हैं, वे उन्हें कुछ मौजूदा भाषाओं से सुविधा के बहुत से प्रयोग कर सकते हैं पाया. एक ऐसी भाषा उन्होंने पाया था सी + +. सी + + में एक भाषा उन्नति सी. बुलाया गया था वास्तव में, विचारों का सी + + पहले से ही है कि भाषा में सी. में छिपा हुआ था, एक वेतन वृद्धि कर सकते हैं एक चर, मैं कहता हूँ, आवेदन द्वारा + + ऑपरेटर जैसे मैं + +. यह एक एक करके मैं चर के मूल्य में वृद्धि होगी. यह अगर मैं 5 का मूल्य था, यह होगा 6, आदि क्या एक सपना! वैसे भी, सी वापस आ + +, यह सी पर एक वर्ग के विचार शुरू करने से एक महत्वपूर्ण प्रगति की है. वर्ग को समझते हैं, एक के लिए संरचना है जो पहले से ही सी. में इस्तेमाल किया गया है undestand संरचना चर का एक समूह है. उदाहरण के लिए, आप किसी भी व्यक्ति के लिए एक नाम, एक पता, उम्र इत्यादि है. उन्हें अलग से इस्तेमाल करने के बजाय, में एक सी उन्हें एक साथ समूह कर सकते हैं और यह एक व्यक्ति को कहते हैं. सी + + निर्माता ने कहा कि कोई इन चर आदि) बाहर की दुनिया को बेनकाब (नाम, पता, की आवश्यकता है. उन्होंने कहा कि इन विवरण के बाहर की दुनिया से छिपा जाना चाहिए. वे इस अवधारणा महत्वपूर्ण encapsulation.Another बुलाया सी + + योगदान inheritence की अवधारणा थी. इस अवधारणा को सबसे अच्छा उदाहरण से स्पष्ट कर सकते हैं. चलो व्यक्ति के उदाहरण के लिए वापस जाओ. एक व्यक्ति बहुत सामान्य अवधारणा है. वहाँ कई अलग अलग प्रकार के हो सकते हैं व्यक्तियों, जैसे डॉक्टर, वकील, अध्यापक, या सिर्फ एक पागल! लेकिन इन लोगों में से हर एक नाम, एक पता, उम्र इत्यादि भी एक पागल है इन सब. सी + + निर्माता सोचा एक आधार वर्ग के व्यक्ति के फोन और अन्य परिभाषित कर सकते हैं वर्गों से प्राप्त किया जा सकता है. सादे अंग्रेजी में, यह मतलब होगा एक डॉक्टर व्यक्ति का विशेष प्रकार का है, वकील व्यक्ति की एक और खास किस्म की है. अब लोगों को इन सभी प्रकार के आम विशेषताओं में रखा जा सकता है व्यक्ति वर्ग और विशेष गुण प्राप्त वर्ग में रखा जा सकता है, चिकित्सक, वकील अदालत के लिए, bum.But सी के लिए और कुछ नहीं के लिए अस्पताल जैसे + + था संकेत की तरह चीजों के साथ अभी भी जटिल है, स्मृति रिसाव और एकाधिक inheritence. सूचक अवधारणा सी से ली गई है और यह बहुत गन्दा था! सूचक चर की विशेष प्रकार की है कि अन्य चर को दिखाता है. के बाद से वहाँ कैसे इन संकेत के रूप में उपयोग के लिए कोई दिशानिर्देश नहीं था, यह उनमें से बहुत आसान ढीले ट्रैक. एक ठेठ दो हजार लाइन कार्यक्रम में, एक बार हजारों की ओर इशारा करते hundredes संकेत के साथ खत्म होगा, उनमें से कुछ संकेत दिए गए हैं और कुछ सिर्फ सादा चर. कहने का यह एक बहुत बड़ी मुश्किल से पढ़ा है और जब प्रोग्रामर एक और कंपनी के लिए छोड़ दिया कार्यक्रम की जरूरत नहीं, वे और कोई चारा नहीं है दूर से ही अपने कार्यक्रम को फेंक होता! कभी कभी यह जरूरी था क्या यह भी जब प्रोग्रामर के आसपास थी और बहुत ज्यादा जिंदा. यह इसलिए है क्योंकि उसके कार्यक्रम के अंदर संकेत उसने बनाया था अपनी खुद की एक जीवन ले लिया और हर भविष्यवाणी कैसे व्यवहार करना चाहिए कार्यक्रम को धता बताने की कोशिश. स्मृति प्रबंधन भी था सी और सी का एक और कमजोर बिंदु + +. प्रोग्रामर को स्मृति उनके कार्यक्रम के आवंटन का प्रयोग करेंगे और सफाई के लिए जिम्मेदार था. ऐसा न करने की पूरी एक दुर्घटना में परिणाम होगा computer.Multiple inheritence, हालांकि किफ़ायत से इस्तेमाल किया, सी की एक और विशेषता थी + + जो एक प्रोग्रामर जीवन दुखी कर दिया. यह तथापि, विशेष रूप से नौकरी के इंटरव्यू में इसके प्रयोग किया था. यह एक ऐसा सवाल है, उन्होंने सोचा, मदद उन्हें chaff.But सी से गेहूं अलग + + अभी भी कुछ अच्छा और सरल सुविधाओं था, inheritence की तरह, encapsulation, वे कुछ एक सादे अंग्रेजी में वर्णन कर सकते हैं आदि, कुछ एक एक आम आदमी को समझा सकता हूँ. तो जावा के निर्माता को inherience, encapsulation की अच्छी सुविधाएँ लेने का फैसला किया और सी + + से बहुरूपता, जबकि ऐसे कई inherience के रूप में बुरा विशेषताएँ discarding, संकेत आदि स्मृति प्रबंधन थी जहां प्रोग्रामर स्मृति प्रबंधन के लिए जिम्मेदार जावा में सुधार नहीं आयोजित किया जाएगा. वे स्वयं के बाद साफ यदि वे अतिरिक्त ऋण प्राप्त करना चाहते सकते हैं, लेकिन उन्हें जरूरत नहीं है. सभी था ये कहने की जरूरत महान इंडोनेशिया में पर्यटकों जावा! notations में स्पष्टता के बहुत से भी शुरू की खबर है. उदाहरण के लिए, सी + + के लिए वे वर्ग डॉक्टर कहते हैं: होता व्यक्ति मतलब चिकित्सक व्यक्ति से प्राप्त होती है. यह स्पष्ट रूप से बहुत गहरी है. वही स्थिति जावा में व्यक्त किया जा सकता है के रूप में वर्ग डॉक्टर व्यक्ति है, जो बहुत आसान है समझने की फैली हुई है. लेकिन वहाँ जावा में कुछ अजीब चीजें भी विशेष रूप से कर रहे हैं जब कोई कहता है वर्ग पागल व्यक्ति का विस्तार (मेरा आखिरी नितंब मजाक) जावा! ग्राफिकल यूजर इंटरफेस में महत्वपूर्ण योगदान दिया (GUI क्षेत्र). सी + + वास्तव में विशेषज्ञता में यहाँ कमी थी. वे विजुअल सी + +, लेकिन सिर्फ खिड़कियों पर वातावरण में कार्य किया. लेकिन यह UNIX में काम नहीं किया सिस्टम या mackintoshes. बस जावा के अन्य सुविधाओं की तरह, यह भी मंच स्वतंत्र होना चाहिए था. यह आगे आवश्यक है क्योंकि एक एक वेब पेज पर जो विचार हो सकता है पर कुछ छोटी जीयूआई डाल सकता था इंटरनेट. और एक समय have.After होगा अन्य कंप्यूटरों किस तरह का नियंत्रण नहीं है, यह आवश्यक था कि एक कंप्यूटर से दूसरे कंप्यूटर प्रोग्राम के लिए बुला सकते हैं. ऐसा करने के लिए, वे J2EE बनाया. मुझे यकीन नहीं कर रहा हूँ कि वे कैसे आए नाम J2EE के साथ. 'J2EE के' जे जाहिर है, जावा ", और मैं काफी 'के लिए' '2 खड़ा है 'करने के लिए यकीन है कि हो सकता है अर्थ है'. लेकिन मैं नहीं जानता कि क्या '' ई हिस्सा सब के बारे में है, शायद विस्तार किसी तरह का. या इस बिंदु पर वे नाम से बाहर भाग गया करने के लिए लगता है. तो वे बस एक और अस्पष्ट acronyms.If आप करना चाहते हैं उन में से एक का निर्णय लिया है, तुम भी मेरे घर page.Copyright ÃÆ'à ¢ एक, ¬ Å ¡Ãƒâ € SA, एक © 2003 गौतम की यात्रा कर सकते हैं
Article Source: Messaggiamo.Com
Related:
» Seo Elite: New Seo Software!
» AntiSpywareBOT
» Reverse Mobile
» Error Nuker
Webmaster Get Html Code
Add this article to your website now!
Webmaster Submit your Articles
No registration required! Fill in the form and your article is in the Messaggiamo.Com Directory!