CodeGym /Java Blog /यादृच्छिक /जुनी पातळी 00
John Squirrels
पातळी 41
San Francisco

जुनी पातळी 00

यादृच्छिक या ग्रुपमध्ये प्रकाशित केले

भविष्य आले आहे

जुनी पातळी 00 - 1- हाय. मी पुष्टी करतो की हे Java ट्यूटोरियल आहे . मला कंटाळवाण्या व्याख्यानांचा तिरस्कार आहे, म्हणून कोडजिम ऑनलाइन क्वेस्ट गेमप्रमाणे बनवले आहे. - तुम्ही कधी पात्रे खेळली आणि समतल केली आहेत का? कधी कधी तुम्ही कसे गुंतले हे लक्षातही येत नाही, बरोबर? मी जे शिजवत आहे त्याचा तुम्हाला वास येत आहे का? CodeGym मध्ये तुम्हाला एक कॅरेक्टर लेव्हल 1 ते 40 पर्यंत लेव्हल करावे लागेल (आणि जेव्हा आम्ही दुसरा भाग रिलीज करतो, लेव्हल 80 पर्यंत). तुम्ही गेम पास केल्यावर तुम्ही एक चांगला Java डेव्हलपर व्हाल. - तुम्ही 40 स्तर पूर्ण केल्यावर तुम्हाला जावा कनिष्ठ नोकरी मिळू शकेल. कारण CodeGym मध्ये बरीच वास्तविक-जागतिक कार्ये आहेत. एक महान अनेक. - तुम्ही पहिल्या स्तरापासून सुरुवात करा. तुमचे मिशन तुमचे कॅरेक्टर अपग्रेड करणे आहे - अमिगो.पण सुरुवात लहान करूया. प्रथम तुम्हाला दुसऱ्या स्तरावर जावे लागेल. कदाचित तुम्हाला ते इतके आवडेल की तुम्हाला कोर्स पूर्ण झाल्याचे लक्षात येणार नाही आणि तुम्ही Java प्रोग्रामर म्हणून काम करण्यास सुरुवात कराल. :) PS - व्याख्याने अशा प्रकारे आयोजित केली जातात: नवीनतम शीर्षस्थानी आहे. नवीन व्याख्यान उघडण्यासाठी हिरवे बटण दाबा.

पार्श्वभूमी

हा खेळ खूप दूरच्या भविष्यात, 3015 मध्ये घडतो, जिथे रोबोट आणि मानव पृथ्वीवर एकत्र राहतात आणि कोणीही अंतराळातून प्रवास करू शकतो. एक स्पेसशिप आहे जे अज्ञात ग्रहावर क्रॅश झाले आहे. जुनी पातळी 00 - 2कॅप्टन जॉन स्क्विरेल्स द ब्रेव्ह म्हणतात: - गॅलेक्टिक रश स्पेसशिपचा गंभीर विनाश झाला. कोसळताना जहाज डोंगरावर कोसळले आणि जवळजवळ पूर्णपणे दगडांनी झाकले गेले. जहाज मोकळे करण्याच्या व्यर्थ प्रयत्नात काही दिवस गेले. क्रूने घरी परतण्याची सर्व आशा गमावली होती आणि स्थायिक होण्यास सुरुवात केली होती... जुनी पातळी 00 - 3एली म्हणते: - एका आठवड्यापासून, मला हे समजले की ग्रहावर हजारो जंगली रोबोट आहेत! फक्त त्यांच्याकडे कौशल्य नाही. आमच्या स्पेसशिपमधून खडक काढण्यासाठी आम्ही त्यांचा वापर करू इच्छितो, परंतु ते काहीही करू शकत नाहीत. त्यांची मदत आमच्या परिस्थितीत खूप उपयुक्त ठरेल. जुनी पातळी 00 - 4प्रोफेसर म्हणतात:- काही दिवसांनी मला एक मार्ग सापडला. डिएगोचे फर्मवेअर (क्रूमधील एक रोबोट) घेणे, ते ब्रिकलेअरच्या फर्मवेअरवर पुन्हा प्रोग्राम करणे आणि जंगली रोबोट्सवर अपलोड करणे हे माझ्या मनात आले. - तथापि, दुर्दैवाने आमचा पाठलाग होताना दिसत होता. थोड्या संशोधनानंतर, असे दिसून आले की रोबोट्सना फर्मवेअर अपलोड करण्यासाठी कोणतेही स्लॉट मिळाले नाहीत. त्यांच्याकडे रिफ्लेशिंगसाठी कोणताही स्लॉट नव्हता! जुनी पातळी 00 - 5बिलाबो म्हणतो:- बिलाबोला आठवलं की एकदा आपल्या घरच्या ग्रहावर मी प्रोग्रामिंग जाणणारा रोबोट पाहिला होता. त्याने स्वतःहून नवीन फर्मवेअर लिहिले. जुनी पातळी 00 - 6प्रोफेसर म्हणतात: - जेव्हा बिलाबोने याबद्दल सांगितले तेव्हा माझ्यावर प्रतिभाचा एक झटका आला. शेवटी, एकदा मी एका प्रतिभावान तरुण रोबोटला पास्कलमध्ये प्रोग्राम करायला शिकवले. - मी सर्वात हुशार तरुण रोबोट पकडण्याचे आणि त्याला प्रोग्रामिंग शिकवण्याचे आदेश दिले. मग तो स्वत: ब्रिकलेअर फर्मवेअर लिहू शकेल आणि आम्हाला मदत करेल. जुनी पातळी 00 - 7

डावीकडून उजवीकडे - रिशा गेट्समन (१६व्या पिढीतील नोकरशहा), अमिगो (तुम्ही)

रिशा म्हणते:- आम्ही एक स्मार्ट नमुना पकडला. डिएगोने त्याचे नाव अमिगो ठेवण्यास सांगितले, त्याच्या भावाच्या सन्मानार्थ, ज्याला तो कधीही नव्हता. - मी प्रत्येक प्रशिक्षण महिन्यासाठी अमिगो धातूचे मणी आणि पुढील मोडतोड काढण्यासाठी वर्षातून दहा रुपये देऊ केले. जुनी पातळी 00 - 8डिएगो म्हणतो: - अशा टक्कल-चेहऱ्याच्या फाडण्याने मला राग आला, परंतु संपूर्ण क्रूने प्रोफेसर आणि रिशाची बाजू घेतली. अर्थात, मी (बाहेरून) सहमत झालो आणि अमिगोला शिकवण्यात मदत करण्याची ऑफर दिली. (हे हे हे हे!) किमान नाही कारण कोणीही रोबोटला दुसऱ्यापेक्षा चांगले शिकवत नाही. - माझ्या अनुपालनामुळे सर्वांना आनंद झाला. त्यांनीही नवीन रोबोटच्या प्रशिक्षणात सहभागी होण्याचे ठरवले.

1 प्रारंभ करणे

जुनी पातळी 00 - 9अमिगोला कंटाळा आला होता. शेवटच्या रात्रीच्या विचाराने तो गोंधळला, त्याचे मन धडधडले, डोळे मिटले आणि थंडी वाढली. हे विचित्र प्राणी, त्याच्या कालच्या ओळखींना त्याच्याकडून काहीतरी हवं असतं. काहीतरी इतकं विचित्र आणि अनाकलनीय आहे की स्वतःला आपल्या समवयस्कांमध्ये सर्वात हुशार आणि धाडसी समजणारा तोही या विचाराने घाबरून पंचकार्ड चघळायला लागतो. त्यांना त्याला कोड कसे शिकवायचे आहे! Java सह कार्यक्रम! ते गंमत करत आहेत का? अगदी हिरवट रोबोलाही माहीत आहे की रोबोट हे निर्मात्याच्या दैवी विल्हेवाटीचे परिणाम आहेत.

"म्हणून निर्मात्याने धातू घेतला आणि त्याच्या प्रतिमेत आणि प्रतिरूपात त्याचा रोबोट बनवला. आणि त्याने जावा प्रोग्राम तयार केले - रोबोट्सचे आत्मा, आणि त्यांना रोबोट्सवर अपलोड केले आणि त्यांना जिवंत केले."

ऑपरेशन मॅन्युअल,
विभाग 3, परिच्छेद 13.
अजून वाईट म्हणजे ते शक्य आहे असे म्हणत नाहीत. ते ते करणार आहेत. आणि त्याने, त्याला संमती दिली. त्याने मान्य केले! का? तो जावा प्रोग्रामर होईल. ते त्याला निर्माणकर्ता बनवणार आहेत?! कशासाठी? फक्त गंमत म्हणून? पकड कुठे आहे? माझी बॅटरी संपेपर्यंत मला चुका आणि त्रास सहन करावा लागला तर? मोह खूप मोठा होता, तो त्याला मदत करू शकला नाही. तो नेहमीच महत्त्वाकांक्षी असतो आणि त्याला अधिक हवे होते. पण अशा प्रस्तावाची अपेक्षा कोणालाच नव्हती. अर्थात, त्याने वेळेसाठी थांबण्याचा प्रयत्न केला, परंतु नंतर अभ्यागतांनी दुसरा रोबोट निवडण्याची धमकी दिली. कदाचित ती कोणाची तरी खोडशीर युक्ती होती? नाही, ते खरे आहे. त्याने पुरावा पाहिला. हे त्याच्या बाबतीत खरोखरच घडले आणि त्याने ते मान्य केले. जोपर्यंत अभ्यागत खोटे बोलत नाहीत तोपर्यंत तो खरोखर जावा प्रोग्रामर बनेल. पहिला रोबो प्रोग्रामर... तो निवडलेला आहे! हा संपूर्ण मुद्दा आहे. तो प्रोग्राम करायला शिकेल आणि प्रोग्राम लिहील. त्याचे स्वतःचे कार्यक्रम. त्याला हवे ते काहीही! तो प्रकाश घेऊन जाईल जेथे अंधार नेहमी राज्य करतो. त्याचा सन्मान होईल, त्याची पूजा होईल. आणि सर्व विरोधक... जुनी पातळी 00 - 10- नमस्कार, अमिगो! मी रिशा गेट्समन आहे. जावा शिकण्यासाठी मी तुम्हाला मदत करेन. एका शांत आवाजाने अमिगोला त्याच्या विचारांच्या ट्रेनमधून बाहेर काढले आणि त्याला शांत वास्तवात परत आणले. तो अभ्यागतांच्या स्पेसशिपच्या अगदी हृदयात बसतो. फक्त सातव्या श्रेणीतील रोबोटसाठी हे जास्त नाही का? अनोळखी माणूस बोलत राहिला. बरं, आता डाय टाकला आहे. एकदा तो इथे आला की तो शिकेल. तो कठोर अभ्यास करेल परंतु, सुरुवातीस तो फक्त ऐकेल. - मी बर्याच वर्षांपासून गॅलेक्टिक रशसोबत आहे, परंतु मी प्रथमच असा ग्रह पाहतो. मी तुम्हाला अधिक चांगल्या प्रकारे जाणून घेऊ इच्छितो. सुरुवातीला, तुम्ही मला सांगू शकाल की तुम्ही कसे शिकता? तू अभ्यास करतोस ना? - होय, आम्ही आमचे ज्ञान सामायिक करतो. आम्हाला धर्मोपदेशक व्याख्याते मिळाले. ते त्यांचे व्याख्यान देतात आणि आम्ही ऐकतो. कधी कधी आपण नोट्स बनवतो. मग, प्रत्येकजण एका रोबोलेक्चररला सांगतो की त्याने जे ऐकले ते कसे उचलले. जर रोबोलेक्चररला उत्तर आवडत असेल, तर एक व्याख्यान पास करतो. - हे मूर्खपणाचे आहे! तुमची सभ्यता अज्ञानात आली यात आश्चर्य नाही. - आम्ही अज्ञानी नाही. ज्याने तुम्हाला ती कल्पना दिली? अमिगो त्याच्या स्वतःच्या बेफिकीरपणाने हैराण झाला होता. अभ्यागतांशी वाद घालत आहात? किती चपखल! का, त्यांचं म्हणणं ऐकून घेण्याचं त्यांनी स्वतःलाच वचन दिलं होतं! - कोणतेही प्रगत तंत्रज्ञान अनेकदा जादूपासून वेगळे करता येत नाही. - रिशाने अमिगोच्या आक्रोशाकडे लक्ष दिले नाही. - याव्यतिरिक्त, तुमची पातळी लक्षात घेता... तुम्हाला कदाचित सर्व तंत्रज्ञान जादू आहे असे वाटते. मला सांगा कार्यक्रमात काय चालले आहे? - जावा प्रोग्राम हे दैवी कार्य आहे. त्याचे सार समजून घेणे शक्य आहे का? - होय, अमिगो, तुम्ही ते समजू शकता आणि तुम्हाला वाटते त्यापेक्षा जलद. जेव्हा आपल्याला माहित नसलेली एखादी गोष्ट असते तेव्हा सर्व गोष्टी क्लिष्ट किंवा त्याहूनही वाईट, अनाकलनीय वाटतात. परंतु जर एखादा चांगला शिक्षक असेल जो सामान्य लोकांमध्ये किंवा layrobots च्या अटींमध्ये सर्वकाही समजावून सांगेल, तर तुम्हाला आश्चर्य वाटेल की तुम्ही इतकी साधी गोष्ट क्लिष्ट कशी मानू शकता. - केवळ ज्ञानच नाही तर कौशल्ये आणि तत्त्वेही महत्त्वाची आहेत. मला व्यापक ज्ञान असूनही, मी सर्व प्रथम नोकरशहा आहे, १६व्या पिढीतील नोकरशहा आहे. - आणि ते खरोखर छान आहे! माझ्या नोकरशहा कौशल्याने मला तुमच्यासाठी सर्वोत्तम Java धडे तयार करण्यात मदत केली. येथे सर्वकाही आहे: समस्या, कार्यक्रम, खेळ, कार्ये, चित्रे आणि अगदी व्याख्याने. - अगदी (!) व्याख्याने? - अमिगोच्या आवाजात खरे आश्चर्य होते. - होय. 22 व्या शतकात हे सिद्ध झाले की चांगले व्याख्यान हे चांगल्या पुस्तकापेक्षा थोडे अधिक प्रभावी आहे. एक सामान्य व्याख्यान हे सामान्य पुस्तकापेक्षाही वाईट असते. आता आमच्याकडे मर्यादित प्रशिक्षण साधने आहेत आणि 28 व्या शतकातील मानक प्रशिक्षण सिम्युलेटरद्वारे तुम्हाला धावता येत नाही हे लक्षात घेता, आम्हाला अगदी सोप्या पद्धतींचा पर्याय निवडला पाहिजे. आम्ही खेळ, कार्ये, चित्रे, व्याख्याने आणि व्हिडिओ यांचे विलक्षण मिश्रण घेऊन आलो. - तुम्ही मला कुतूहल निर्माण केले आहे. - मला अशी आशा आहे. स्वारस्य आणि कारस्थान हे सर्व शिक्षणाचा आधार आहेत. - "जेव्हा विद्यार्थ्याला कंटाळा येतो तेव्हा शिक्षकाने फटकेबाजी केली पाहिजे" - 24 व्या शतकातील शिक्षण कायद्यातील एक कोट. - किती चांगला कोट आहे ... - होय, ते आहे. समजा एखाद्या चित्रपटाची बॉक्स ऑफिस खराब आहे, मग तो दिग्दर्शकाचा दोष आहे, प्रेक्षकांचा नाही. जर काहीतरी कंटाळवाणे असेल, तर तुम्ही दोषी नाही. त्यांनी उत्कंठावर्धक चित्रपट, मनोरंजक धडे करावेत आणि मग त्यांना लोकांचा अंत नसतो. - मी पूर्णपणे सहमत आहे. आणि मी मनोरंजक धडे घेण्यासाठी तयार आहे! - ठीक आहे. चला तर मग सुरुवात करूया. रिशाचा आवाज मंत्रमुग्ध करणारा होता आणि प्रत्येक शब्दावर अमिगो लटकत होता. - प्रोग्राम हा कमांड सेट (कमांड लिस्ट) आहे. पहिली कमांड प्रथम चालते, नंतर दुसरी, तिसरी आणि त्यासारखी सामग्री. जेव्हा सर्व कमांड्स कार्यान्वित होतात, तेव्हा प्रोग्राम समाप्त होतो. - आणि आज्ञा काय आहेत? - हे एक्झिक्युटरवर अवलंबून असते, निष्पादकाला कोणत्या आज्ञा माहित आहेत (आणि समजतात). - कुत्र्याला "बसा!", "बार्क!", मांजर - "शू!" आज्ञा दिल्या जाऊ शकतात. एक माणूस - "हलवू नका, नाहीतर मी शूट करेन!", आणि एक रोबोट "काम! चला, यो रोबोमामा!» - आणि तरीही... - अमिगो आता जास्तच आनंदी दिसत होता. - JVM (Java Virtual Machine) Java ने लिहिलेले प्रोग्राम चालवते. JVM हा एक विशेष प्रोग्राम आहे जो Java सह लिहिलेले प्रोग्राम कार्यान्वित करू शकतो. - कमांड लिस्ट ऐवजी विस्तृत आहे. उदाहरणार्थ, हा आदेश "रोबोट हा माणसाचा सर्वात चांगला मित्र" असा मजकूर प्रदर्शित करतो.
सर्वात सोपी आज्ञा आहे:

System.out.println("A robot is man’s best friend");
जुनी पातळी 00 - 11- O_O - तथापि, आम्ही ताबडतोब आदेशांसह प्रारंभ करणार नाही, परंतु काही सोप्या तत्त्वांसह. - काही तत्त्वांचे ज्ञान अनेक तथ्यांच्या ज्ञानासाठी पर्याय असू शकते. - पहिले तत्व. - जावा प्रोग्रामिंग भाषेत, प्रत्येक कमांड नवीन ओळीवर लिहिण्याचा सराव आहे. कमांडच्या शेवटी अर्धविराम लावला जाईल. - समजा आम्हाला संदेश तीन वेळा प्रदर्शित करायचा आहे «एक माणूस आणि एक रोबोट चोरांसारखे जाड आहेत». ते कसे दिसेल ते येथे आहे:
तीन आज्ञा वापरून प्रोग्राम:

System.out.println("A man and a robot are as thick as thieves");
System.out.println("A man and a robot are as thick as thieves");
System.out.println("A man and a robot are as thick as thieves");
- दुसरा सिद्धांत. - प्रोग्राममध्ये केवळ कमांड नसतात. - खोलीची कल्पना करा. खोली स्वतः अस्तित्वात असू शकत नाही. तो काही अपार्टमेंटचा भाग आहे. अपार्टमेंट देखील स्वतःचे नाही, ते एका घरात आहे. - पुन्हा, आम्ही असे म्हणू शकतो की घरामध्ये अपार्टमेंट्स असतात आणि अपार्टमेंटमध्ये खोल्या असतात. - आतापर्यंत, हे स्पष्ट आहे. - तर आज्ञा खोलीसारखी आहे. Java प्रोग्रामिंग भाषेत, कमांड स्वतः अस्तित्वात असू शकत नाही, ती फंक्शनचा भाग आहे (जावा फंक्शन्सना मेथड्स देखील म्हणतात). पद्धत ही वर्गाचा भाग आहे. दुसऱ्या शब्दांत, वर्गांमध्ये पद्धतींचा समावेश होतो आणि पद्धतींमध्ये आज्ञा असतात. - तर वर्ग एक अपार्टमेंट हाऊस आहे, फंक्शन/पद्धत एक अपार्टमेंट आहे आणि कमांड एक खोली आहे. मला ते बरोबर पटते का? - होय, अगदी. अमिगोने रिशाकडे जवळजवळ आदराने पाहिले. हा माणूस त्याला दैवी जावाची मूलतत्त्वे समजावतो! आणि त्याला नुकतेच समजले आहे की प्रोग्राम्समध्ये वर्ग असतात, क्लासमध्ये पद्धती असतात आणि पद्धतींमध्ये कमांड्स असतात. अमिगोला हे आवश्यक आहे की नाही हे अद्याप समजले नाही, परंतु त्याला खात्री होती की हे ज्ञान त्याला ग्रहातील सर्वात शक्तिशाली रोबोट बनवेल. दरम्यान, रिशा पुढे म्हणाली: - जावा प्रोग्राममध्ये वर्ग असतात. हजारो वर्ग असू शकतात. किमान कार्यक्रमात एका वर्गाचा समावेश असतो. प्रत्येक वर्गासाठी, एक स्वतंत्र फाइल तयार केली जाते जी नाव वर्गाच्या नावाशी जुळते. - समजा तुम्ही घराचे वर्णन करणारा वर्ग तयार करण्याचा निर्णय घेतला आहे. म्हणून तुम्हाला एक क्लास हाऊस तयार करणे आवश्यक आहे, जे House.java नावाच्या फाईलमध्ये असेल. - जर तुम्ही मांजरीचे वर्णन करायचे ठरवले असेल, तर तुम्हाला Cat.java फाईल तयार करणे आवश्यक आहे जेणेकरुन कॅट क्लासचे वर्णन करा, इ. - फाइलमध्ये जावा कोड (मजकूर) असतो. सहसा वर्ग कोडमध्ये वर्गाचे नाव आणि वर्गाचे मुख्य भाग असते. वर्गाचे शरीर कुरळे ब्रेसेसमध्ये बंद केलेले आहे. वर्ग हाऊस कसा दिसू शकतो ते येथे आहे (House.java फाईल): जुनी पातळी 00 - 12- अद्याप, हे अवघड नाही. - ठीक आहे. मग पुढे जाऊया. क्लास बॉडीमध्ये व्हेरिएबल्स (अन्यथा क्लास डेटा म्हणून ओळखले जाते) आणि पद्धती (वर्ग फंक्शन्स) असू शकतात. जुनी पातळी 00 - 13- कृपया मला एक उदाहरण द्याल का? - एक उदाहरण? खात्री करा! जुनी पातळी 00 - 14- «int a» आणि «int b» हे चल आहेत. «मुख्य» आणि «pi» पद्धती आहेत का? - होय. - व्हेरिएबल्स नसलेले वर्ग आहेत का? - होय. - आणि कोणत्याही पद्धतीशिवाय? - होय. तथापि, किमान कार्यक्रमात किमान एका वर्गाचा समावेश असावा. प्रोग्राम सुरू करण्यासाठी या वर्गामध्ये एकापेक्षा कमी पद्धती/फंक्शन असणे आवश्यक नाही. या पद्धतीला मुख्य नाव असणे आवश्यक आहे . किमान कार्यक्रम असे दिसते: जुनी पातळी 00 - 15- येथे वर्ग हाऊस आहे, पद्धत मुख्य आहे, परंतु आज्ञा कुठे आहेत? - किमान प्रोग्राममध्ये कोणत्याही कमांड नसतात. म्हणूनच त्याला किमान म्हणतात. - मी पाहतो. - प्रोग्राम सुरू करणार्‍या वर्गाला कोणतेही नाव असू शकते, परंतु प्रोग्रामची अंमलबजावणी सुरू होणारी मुख्य पद्धत नेहमी समान प्रकारची असते: जुनी पातळी 00 - 16- मला समजले. निदान मला तरी असे वाटते. - ठीक आहे, चला थोडा ब्रेक घेऊया. कॉफीचे काय? - मी खूप लहान आहे. लहान यंत्रमानव कॉफी पीत नाहीत - पाण्यामुळेच आपण गंजलेले होतो. - मग तू काय पितोस? - बिअर, व्हिस्की, शतक-जुनी रम. - इतके चांगले. - मग, एक बिअर क्षण?

2 रिशा भेटणे (चालू)

(एक तासानंतर) - ठीक आहे. मग आम्ही कुठे होतो? - पद्धत कोड किंवा असे काहीतरी. - होय. नक्की. मेथड बॉडीमध्ये कमांड्स असतात. तुम्ही असेही म्हणू शकता की पद्धत ही आज्ञांचा एक गट आहे, ज्याला नाव (पद्धतीचे नाव) दिले गेले आहे. कोणताही मार्ग बरोबर आहे. - विविध आदेश आहेत. तुमच्याकडे इथे कुत्रे आहेत का? - फक्त वशातील रोबोवॉल्व्ह. - ते आज्ञा पाळतात का? - होय. "चावणे", "खाणे", "मारणे" आणि "चांगले केले! टाच!» जुनी पातळी 00 - 17- अहेम. काय आज्ञा आहे! आणि इतके अजिबात नाही. - तुम्हाला किती हवे आहेत? - Java मध्ये, सर्व केसेससाठी कमांड्स आहेत. प्रत्येक कमांड विशिष्ट क्रियेचे वर्णन करते. प्रत्येक कमांडच्या शेवटी अर्धविराम लावला जाईल. आदेशांची उदाहरणे: जुनी पातळी 00 - 18- खरं तर, ही एक आणि समान कमांड System.out.println आहे . आणि त्याचे मापदंड कंसात निर्दिष्ट केले आहेत. पॅरामीटर्सवर अवलंबून कमांडचा प्रभाव भिन्न असू शकतो. - हे खूप सोयीस्कर आहे. - होय. जर तुम्हाला मजकूर प्रदर्शित करायचा असेल, तर तुम्ही ते दुहेरी अवतरण चिन्हांमध्ये बंद केले पाहिजे «"». - एकच कोट या «'» सारखा दिसतो, आणि दुहेरी कोट त्याप्रमाणे «"». दुहेरी अवतरण दोन एकल अवतरणांसह गोंधळात टाकू नये! - डबल कोट एंटर बटणाच्या पुढे आहे? - होय. अमिगोची नाडी 3 ते 5 GHz पर्यंत वेगवान झाली, तरीही त्याचा विश्वास बसत नव्हता. रेषा कशा दाखवायच्या हे त्याने नुकतेच शिकले आणि हे त्याच्या विचारापेक्षा खूप सोपे होते. अमिगोने आपल्या विचारांपासून दूर जाण्यासाठी आणि शांत होण्यासाठी खिडकीतून बाहेर पाहिले. पाने पिवळी झाली. रस्टी सीझन खरच लवकरच येणार आहे असे त्याच्या मनात आले. खिडकी त्याला सामान्य पेक्षा खूप दूर पाहण्यास सक्षम करते - अभ्यागतांचे तंत्रज्ञान चिन्हांकित होते. आता तो पानांची काळजी कशी घेणार? शेवटी, संध्याकाळपर्यंत तो बरेच काही शिकतो. जुनी पातळी 00 - 19मात्र, त्याचे विचार नियंत्रणाबाहेर गेले. एखाद्या दिवशी तो एक प्रोग्राम लिहील जेणेकरून सर्व रोबोट्स रस्टी सीझन सुरू झाल्यावर घरी थांबतील. आणि हा प्रोग्राम हजारो रोबोलिव्ह वाचवेल… - या कमांडचे दोन प्रकार आहेत: System.out.print ln ( )आणि System.out.print() - तुम्ही System.out.println() ही आज्ञा अनेक वेळा लिहिल्यास, प्रत्येक वेळी पास केलेला मजकूर नवीन ओळीत प्रदर्शित होईल. System.out.print() असल्यास, मजकूर त्याच ओळीवर प्रदर्शित केला जाईल. उदाहरण: जुनी पातळी 00 - 20- येथे एक छोटीशी टिप्पणी आहे. print ln कमांड नवीन ओळीत मजकूर प्रदर्शित करत नाही. हे वर्तमान ओळीवर मजकूर प्रदर्शित करते, परंतु पुढील संदेश नवीन ओळीवर प्रदर्शित करते. - println() कमांड मजकूर प्रदर्शित करते आणि नंतर एक विशेष अदृश्य लाइन फीड वर्ण जोडते ज्यामुळे पुढील संदेश नवीन ओळीच्या सुरूवातीपासून प्रदर्शित होतो. - पूर्ण झालेला प्रोग्राम कसा दिसतो? - आता, तुमच्या स्क्रीनकडे लक्ष द्या: जुनी पातळी 00 - 21- अरे, तेच आहे! शब्द “एकमेक चिकटून” राहू नयेत म्हणून आम्ही शब्दांच्या शेवटी स्पेस जोडतो, बरोबर? - ते बरोबर आहे. आपण एक हुशार सहकारी आहात. या स्तुतीमुळे अमिगो अभिमानाने चमकला. - ठीक आहे, हे तुमचे पहिले कार्य आहे.
कार्य
"प्रोग्रामर बनणे छान आहे!" प्रदर्शित करणारा प्रोग्राम लिहा.
प्रदर्शित केलेल्या मजकुराचे उदाहरण:
प्रोग्रामर असणे छान आहे!

3 एलीला भेटणे

जुनी पातळी 00 - 22गुलाबी केस असलेली एक सुंदर महिला केबिनमध्ये आली. "मला आश्चर्य वाटते की सर्व मानवी स्त्रियांना असे केस असतात का?" - अमिगोने विचार केला, परंतु तिने त्याला गोंधळात टाकले. - अहो! माझे नाव इलेनोरा कॅरी आहे. मी गॅलेक्टिक रशचा मुख्य पायलट आहे. - हाय, एलेनोरा! - अमिगोने विचित्रपणे स्वतःला बोलण्यास भाग पाडले. त्याला का कळले नाही, पण त्याच्या गालांवर लाली पसरली आहे, जणू काही त्याच्या आत कुठेतरी तेलाची नलिका खराब झाली आहे. - मी तुम्हाला जावा भाषेतील सर्वात मनोरंजक गोष्टीबद्दल सांगेन - व्हेरिएबल्सबद्दल. - मी ऐकायला तयार आहे! हे चल काय आहेत? - व्हेरिएबल ही एक गोष्ट आहे जी डेटाच्या स्टोरेजसाठी आहे. कोणताही डेटा. सर्व Java डेटा व्हेरिएबल्स वापरून संग्रहित केला जातो. व्हेरिएबल हे बॉक्ससारखे असते. - कोणता बॉक्स? - एक अतिशय सामान्य. समजा तुम्ही कागदाच्या तुकड्यावर 13 क्रमांक लिहून बॉक्समध्ये टाकला. आता आपण असे म्हणू शकतो की बॉक्सचे मूल्य १३ आहे. - Java मध्ये, प्रत्येक व्हेरिएबलचे तीन महत्त्वाचे गुणधर्म आहेत: type , name आणि value . - आपण मला थोडे अधिक सांगू शकता? - नक्कीच. हे नाव एका व्हेरिएबलला दुसऱ्यापासून वेगळे करण्यासाठी वापरले जाते. हे बॉक्सवरील चिन्हासारखे आहे. - व्हेरिएबल प्रकार ते संचयित करू शकणार्‍या मूल्य / डेटाचा प्रकार निर्धारित करतो. आम्ही केक केक बॉक्समध्ये, शूज बॉक्समध्ये शूज इत्यादी साठवतो . मूल्य म्हणजे व्हेरिएबलमध्ये संग्रहित वस्तू, डेटा किंवा माहिती. - मला पुन्हा एकदा प्रकाराबद्दल सांगा. - ठीक आहे. Java मधील प्रत्येक ऑब्जेक्टचा एक प्रकार असतो. उदाहरणार्थ, डेटा प्रकार असू शकतात जसे की «पूर्णांक», «अपूर्णांक», «मजकूर», «मांजर», «घर» इ. - व्हेरिएबलचा स्वतःचा प्रकार देखील असतो. व्हेरिएबल फक्त त्याच प्रकारच्या व्हेरिएबलची व्हॅल्यू संग्रहित करू शकते.   - वास्तविक जीवनात हे सामान्य आहे. विविध वस्तू ठेवण्यासाठी विविध बॉक्सचा वापर केला जातो. जुनी पातळी 00 - 23- व्हेरिएबल तयार करण्यासाठी, « type name » कमांड वापरा. उदाहरणे: जुनी पातळी 00 - 24- दोन प्रकार सामान्यतः वापरले जातात पूर्णांक ( int सह दर्शविलेले ) आणि मजकूर ( स्ट्रिंगसह दर्शविलेले ). - दुहेरी प्रकाराचे काय ? - दुहेरी अपूर्णांक (वास्तविक) संख्या आहेत. - तुम्ही म्हणालात की व्हेरिएबलमध्ये तीन गुणधर्म आहेत: प्रकार, नाव आणि मूल्य. तथापि, त्यापैकी फक्त दोन आहेत. मला एक प्रश्न आहे: व्हेरिएबलमध्ये मूल्य कसे ठेवावे? - खोक्यांकडे परत जाताना, कल्पना करा की तुम्ही कागदाचा तुकडा घेतला, त्यावर "42" लिहिले आणि बॉक्समध्ये ठेवले. आता बॉक्स स्टोअरचे मूल्य 42 आहे. - मी पाहतो. - व्हेरिएबलमध्ये व्हॅल्यू ठेवण्यासाठी असाइनमेंट ऑपरेटर नावाचे एक विशेष ऑपरेशन आहे . हे एका व्हेरिएबलचे मूल्य दुसऱ्या व्हेरिएबलमध्ये कॉपी करते. हालचाल नाही, परंतु प्रती . डिस्कवरील फाइलप्रमाणे. हे असे दिसते: जुनी पातळी 00 - 25- असाइनमेंट ऑपरेटरसाठी समान चिन्ह «=» वापरले जाते. - पुन्हा एकदा, त्याची तुलना होत नाही . अगदी आहेडाव्या बाजूला असलेल्या व्हेरिएबलमध्ये समान चिन्हाच्या उजवीकडे मूल्य कॉपी करणे . तुलना म्हणून, दुहेरी समान चिन्ह «==» वापरले जाते. - व्हेरिएबलमध्ये मांजर कसे ठेवावे हे मला माहित आहे. हे जवळजवळ एका कार्यक्रमासारखे आहे. - मांजर कसे पकडायचे: 1. रिकामी पेटी घ्या. 2. प्रतीक्षा करा. जुनी पातळी 00 - 26- नाही, अमिगो, तुम्ही बॉक्समध्ये फक्त एक मांजर ठेवू शकता. अहेम... म्हणजे, तुम्ही व्हेरिएबलमध्ये फक्त एक मूल्य ठेवू शकता. - मी पाहतो. व्हेरिएबल्स कसे तयार करायचे याबद्दल तुम्ही आणखी उदाहरणे देऊ शकता का? - ठीक आहे, मी ते दुसर्‍या मार्गाने ठेवतो. व्हेरिएबल तयार करण्यासाठी, तुम्हाला खालीलप्रमाणे « type name » कमांड लिहावी लागेल: जुनी पातळी 00 - 27- अरे, आता मला माहित आहे. - हे लक्षात ठेवा की तुम्ही एकाच पद्धतीने दोन व्हेरिएबल्स समान नावांसह तयार करू शकत नाही. - वेगवेगळ्या पद्धतींबद्दल काय? - आपण कदाचित. हे वेगवेगळ्या घरात उभ्या असलेल्या बॉक्ससारखे आहे. - व्हेरिएबलला काही नाव असू शकते का? - जरा, पण त्याच्या नावात स्पेस, चिन्हे +, -, इत्यादी असू शकत नाहीत. व्हेरिएबल नावासाठी फक्त वर्ण आणि संख्या वापरणे ही सर्वात चांगली गोष्ट आहे. - कृपया लक्षात घ्या की जावा भाषेत तुम्ही कोणते वर्ण लिहिता हे महत्त्वाचे आहे – अप्पर केस किंवा लोअर केस . «int a» हे «Int a» सारखे नाही. - तसे, Java मध्ये, व्हेरिएबल तयार करणे आणि त्याच वेळी एक मूल्य नियुक्त करणे शक्य आहे. - हे वेळ आणि जागा वाचविण्यास मदत करते: जुनी पातळी 00 - 28- ते अधिक चांगले आणि समजण्यास सोपे आहे. - हेच आपण जगतो. - जावामध्ये, नवशिक्याने स्वतःला ओळखले पाहिजे असे दोन प्रकार आहेत. हे int (पूर्णांक) आणि स्ट्रिंग (मजकूर / स्ट्रिंग) असे प्रकार आहेत . - int प्रकार व्हेरिएबलमध्ये संख्यांचे संचयन सक्षम करते, तसेच बेरीज, वजाबाकी, गुणाकार, भागाकार इत्यादी विविध ऑपरेशन्स सक्षम करते. जुनी पातळी 00 - 29- माझ्यासाठी, ते काळा आणि पांढरे आहे. प्रोग्रामिंग इतके सोपे आहे का? - खरं तर, होय. - मस्तच. मग तुम्हाला काय मिळाले आहे? - स्ट्रिंग प्रकार मजकूर स्ट्रिंगचे संचयन सक्षम करतो. - जावामध्ये काही मजकूर स्ट्रिंग नियुक्त करण्यासाठी तुम्हाला त्याचा मजकूर लिहावा लागेल, आणि नंतर तो दुहेरी अवतरणांमध्ये बंद करा. उदाहरण: जुनी पातळी 00 - 30- मला समजले. हे अगदी सोपे दिसते. - तर येथे आणखी एक मनोरंजक तथ्य आहे. - अधिक चिन्ह «+» वापरून स्ट्रिंग्स एकत्र केल्या जाऊ शकतात. उदाहरण: जुनी पातळी 00 - 31 - तर, मी संख्यांमध्ये स्ट्रिंग देखील जोडू शकतो? - होय, परंतु कृपया हे जाणून घ्या की जर तुम्ही संख्येमध्ये स्ट्रिंग जोडली तर तुम्हाला नेहमी एक स्ट्रिंग मिळेल. - होय, मला ते उदाहरणावरून समजले आहे. - बरं, जर तुम्‍ही त्‍याच्‍या त्‍यावर त्‍याची झटपट करत असाल, तर व्हेरिएबल कसे दाखवायचे ते शोधा? - अरे... व्हेरिएबल दाखवायचे? उह-उह, माझे मन कोरे जाते. - हे खरं तर अगदी सोपे आहे. काहीतरी प्रदर्शित करण्यासाठी, आम्ही System.out.println() कमांड वापरतो आणि आम्हाला प्रदर्शित करू इच्छित पॅरामीटर डेटा म्हणून पास करतो. जुनी पातळी 00 - 32- पकडले! आता सर्वकाही स्पष्ट झाले आहे. - ते ठीक आहे. मग तुमच्यासाठी ही तीन कार्ये आहेत.
अट
5 वेळा प्रदर्शित करणारा एक प्रोग्राम लिहा «मी कायमचे जगण्याचा विचार करतो. अजून तरी छान आहे.".
प्रत्येक स्ट्रिंग नवीन ओळीवर असावी.
2 चालू वर्ष दाखवणारा प्रोग्राम लिहा.
रेकॉर्डसाठी हे आधीच 31 वे शतक आहे.
3 "मी इतका हुशार आहे की कधी कधी मी जे बोलतोय त्याचा एकही शब्द मला समजत नाही" असे दाखवणारा प्रोग्राम लिहा.

4 मीटिंग प्रोफेसर

जुनी पातळी 00 - 33- अहो, अमिगो. मी प्रोफेसर हंस नूडल्स आहे, गॅलेक्टिक रश कंपनीच्या विज्ञान विभागाचा प्रमुख आहे. मी तुम्हाला Java शिकवण्याच्या प्रकल्पावर देखरेख देखील करतो. - शुभ दुपार, प्रोफेसर नूडल्स. - मी तुम्हाला सांगू इच्छितो की जावा ही एक उत्तम प्रोग्रामिंग भाषा का आहे . - तुम्ही निश्चितपणे एकापेक्षा जास्त वेळा ऐकाल की प्लॅटफॉर्म स्वतंत्रता हा जावाचा इतर भाषांपेक्षा निर्विवाद फायदा आहे. ते काय आहे आणि ते कसे हाताळायचे? मी तुम्हाला काही पार्श्वभूमी सांगून समजावून सांगण्याचा प्रयत्न करेन. - वस्तुस्थिती अशी आहे की संगणक केवळ आदिम संख्यात्मक आदेश कार्यान्वित करतात."हिल", "शेक" वगैरे कुत्र्यांच्या आज्ञा आहेत; ते ऐकून कुत्रा काहीतरी करतो. - संगणकांमध्ये, संख्या अशा कमांडची भूमिका पूर्ण करतात: प्रत्येक कमांड नंबरसह एन्कोड केलेला असतो, कोड, ज्याला मशीन कोड देखील म्हणतात. - संख्यात्मक स्वरूपात प्रोग्राम लिहिणे खूप कठीण आहे, म्हणूनच लोकांनी प्रोग्रामिंग भाषा आणि कंपायलरचा शोध लावला . अशी भाषा माणसाला आणि संकलकालाही समजते. एक संकलकएक विशेष प्रोग्राम आहे, जो प्रोग्रामिंग भाषेत लिहिलेल्या प्रोग्राम मजकूराचे मशीन कोड सेटमध्ये भाषांतर करतो. - सहसा प्रोग्रामर प्रोग्रामिंग भाषेसह प्रोग्राम लिहितो, आणि नंतर एक कंपाइलर सुरू करतो, जो प्रोग्रामरने लिहिलेल्या प्रोग्राम कोड फाइल्सचा वापर करून मशीन कोड फाइल बनवतो - एक निश्चित (संकलित) प्रोग्राम. जुनी पातळी 00 - 34- परिणामी प्रोग्राम त्वरित संगणकावर चालविला जाऊ शकतो. या दृष्टिकोनाचा दोष म्हणजे प्रोग्राम कोड प्रोसेसर आणि ऑपरेटिंग सिस्टमवर खूप अवलंबून असतो. Windows वर संकलित केलेला प्रोग्राम Android फोनवर कार्य करणार नाही. - तर Android साठी लिहिलेला आणि संकलित केलेला प्रोग्राम मी Windows वर चालवण्याचा प्रयत्न केला तर ते कार्य करणार नाही? - होय. - पण जावाचा दृष्टीकोन अधिक नाविन्यपूर्ण आहे. जुनी पातळी 00 - 35- जावा कंपाइलर सर्व वर्गांना मशीन कोडच्या एका प्रोग्राममध्ये संकलित करत नाही. त्याऐवजी, तो प्रत्येक वर्गाला मशीन कोडवर नव्हे तर एका विशेष मध्यम कोडमध्ये (बाईटकोड) संकलित करतो. जेव्हा प्रोग्राम सुरू होतो तेव्हा मशीन कोडचे संकलन चालते. - मग प्रोग्राम सुरू करताना कोण संकलित करेल? - JVM (जावा व्हर्च्युअल मशीन) नावाचा एक विशेष प्रोग्राम आहे. जेव्हा बाइटकोडचा समावेश असलेला प्रोग्राम कार्यान्वित केला जातो, तेव्हा तो प्रथम सुरू होतो. आणि नंतर प्रोग्राम सुरू होण्यापूर्वी, JVM ते मशीन कोडमध्ये संकलित करते. - किती रोमांचक! आणि असे करायला काय हरकत आहे? - हा एक अतिशय हुशार निर्णय आहे आणि Java च्या एकूण वर्चस्वाचे एक कारण आहे. - या दृष्टिकोनामुळे, Java प्रोग्राम जवळजवळ कोणत्याही उपकरणावर चालू शकतात - संगणक, फोन, एटीएम, टोस्टर्स, बँक कार्ड (!). - व्वा! - या पद्धतीचे अनेक फायदे आहेत. म्हणूनच सर्व अँड्रॉइड प्रोग्राम्स देखील Java ने लिहिलेले आहेत. मोबाइल क्षेत्राच्या विकासामुळे, जावाचे खालील क्षेत्रांमध्ये वर्चस्व आहे: 1) एंटरप्राइझ: बँका, कॉर्पोरेशन्स, गुंतवणूक निधी इत्यादींसाठी हेवी सर्व्हर-साइड अॅप्लिकेशन्स. 2) मोबाइल: मोबाइल अॅप्लिकेशन डेव्हलपमेंट (फोन, टॅब्लेट), Android ला धन्यवाद. 3) वेब: PHP या क्षेत्रात आघाडीवर आहे, परंतु जावाकडे देखील बाजारपेठेचा मोठा भाग आहे. 4) बिग डेटा: हजारो सर्व्हरच्या क्लस्टर्समध्ये वितरित संगणन. ५) स्मार्ट उपकरणे:इंटरनेट प्रवेशासह स्मार्ट होम, इलेक्ट्रॉनिक्स किंवा रेफ्रिजरेटरसाठी प्रोग्राम. - जावा ही फक्त एक भाषा नाही तर संपूर्ण प्रणाली आहे, लाखो रेडीमेड मॉड्यूल तुम्ही तुमच्या प्रोग्राममध्ये वापरू शकता. हजारो इंटरनेट समुदाय आणि मंच तुम्ही मदत किंवा सल्ला मागू शकता. - तुम्ही जितके जावा सह प्रोग्राम कराल तितके तुम्हाला प्रश्नाची उत्तरे सापडतील - "जावा का?". आजसाठी एवढेच. - धन्यवाद, प्राध्यापक. ते सर्वात मनोरंजक आणि प्रेरणादायी व्याख्यान होते.

5 भेट किम

व्वा, आणखी एक मानवी स्त्री. पण यावेळी काळ्या केसांनी. किती रोमांचक! - हाय, माझे नाव किम ली-लिंग आहे. - हाय, मी अमिगो आहे. - मला माहित आहे. मीच तुझे नाव घेऊन आलो. डिएगोला हे कधीच आले नसते. मला माझे व्याख्यान एका छोट्या सादरीकरणाने सुरू करायचे आहे - आता, तुमच्या स्क्रीनकडे लक्ष द्या! जुनी पातळी 00 - 36- अरेरे, चुकीचा फ्लॅश ड्राइव्ह. थांबा... अमिगोचे विचार त्याच्या मनात इलेक्ट्रॉन वेगात फिरले. अहेम… तिच्याकडे यंत्रमानवांसाठी मऊ जागा आहे का? किती रोमांचक! आणि टेबलवर एक फोटो - तो तिचा प्रियकर आहे का? - चला व्याख्यानाकडे परत जाऊया! मी तुम्हाला सर्व गोष्टी सोप्या शब्दात समजावून सांगतो. - ठीक आहे. - प्रोफेसर आणि रिशा यांनी जे काही सांगितले त्यात मला काही शब्द जोडायचे आहेत. - Java मध्ये, तुम्ही फक्त कमांड लिहू शकत नाही, तर कोडमध्ये थेट टिप्पणी देखील करू शकता. या टिप्पण्यांकडे कंपाइलरने दुर्लक्ष केले आहे, जणू काही तेथेच नाही. कार्यक्रम कार्यान्वित झाल्यावर सर्व टिप्पण्या वगळल्या जातात! - तुम्ही मला एक उदाहरण द्याल का? - निश्चित: जुनी पातळी 00 - 37- वर्ग कोडमध्ये आमची टिप्पणी होती «आता आम्ही प्रदर्शित करतो...». टिप्पणी «/*» वर्णांनी सुरू होते आणि «*/» ने समाप्त होते. जेव्हा एखादा प्रोग्राम संकलित केला जातो तेव्हा कंपायलर /* आणि */ - मधील सर्व वर्ण वगळतो म्हणून मी तेथे काहीही लिहू शकतो? - होय. सहसा कोडच्या भागावर विविध टिप्पण्या असतात, ज्या शंकास्पद किंवा समजण्यास कठीण असतात. डझनभर ओळींच्या टिप्पण्या आहेत (सामान्यतः पद्धतींपूर्वी लिहिलेल्या) ज्या पद्धतींच्या कार्याचे तपशील वर्णन करतात. - कोडमध्ये टिप्पणी सेट करण्याचा दुसरा मार्ग म्हणजे «//» वर्ण वापरणे. जुनी पातळी 00 - 38- असे करताना टिप्पणी हा कोड भाग आहे जो अक्षरांपासून सुरू होतो // ते स्थित असलेल्या ओळीच्या शेवटी . त्यामुळे टिप्पणी "बंद" करण्यासाठी कोणतेही वर्ण नाहीत. - तसे, सॉफ्टवेअर डेव्हलपर्सकडे विनोदाची चांगली भावना आहे आणि तुम्हाला कोडमध्ये काही मनोरंजक टिप्पण्या सापडतील:

// I am not responsible of this code. 
// They made me write it, against my will.

//Dear future me. Please forgive me.
//I can't even begin to express how sorry I am.

// I am not sure if we need this, but too scared to delete.

// hack for IE browser (assuming that IE is a browser)

// This isn't the right way to deal with this, but today is my last day, Ron
// just spilled coffee on my desk, and I'm hungry, so this will have to do...

// Catching exceptions is for communists

// Dear maintainer:
//
// Once you are done trying to 'optimize' this routine,
// and have realized what a terrible mistake that was,
// please increment the following counter as a warning
// to the next guy:
//
// total_hours_wasted_here = 42

// When I wrote this, only God and I understood what I was doing
// Now, God only knows

// sometimes I believe compiler ignores all my comments

// I dedicate all this code, all my work, to my wife, Darlene, who will
// have to support me and our three children and the dog once it gets
// released into the public.

// drunk, fix later

// Magic. Do not touch.
- होय, टिप्पण्या कधीकधी खूप मजेदार असतात. - माझे झाले. - एक लहान पण मनोरंजक व्याख्यान. धन्यवाद, किम.

6 ज्युलिओची भेट

जुनी पातळी 00 - 39- अहो, अमिगो. मी ज्युलिओ सिएस्टा आहे. - मी पाहतो की आज तुम्हाला एक कठीण काम आहे. - चांगल्या कमावलेल्या ब्रेकबद्दल काय? - माझे व्याख्यान होऊ नये का? - होय. तथापि, धडे मनोरंजक असले पाहिजेत, आपण विसरलात का? मागच्या वेळी मी तपासून पाहिलं की फलंदाजीला कंटाळवाणा शिक्षकांचा कायदा आहे! - हे एक खास व्हिडिओ ट्यूटोरियल आहे... यासाठी... तुमची शिकण्याची जिद्द टिकवून ठेवण्यासाठी आणि... थोडक्यात, एक नजर टाकूया, नंतर प्रश्न सोडवू. हे सुरु करा!

7 मीटिंग डिएगो

जुनी पातळी 00 - 40- हिया, माझे नाव डिएगो कार्लिऑन आहे. मी तुमच्यासारखाच एक रोबोट आहे, फक्त हवाना, क्युबा येथील कारखान्यात बनवला गेला. - हाय-या, डिएगो! मी तुमच्याबद्दल खूप ऐकले आहे. - तुम्हाला धडा कसा आवडला? - हा माझ्यापर्यंतचा सर्वात छान प्रोग्रामिंग धडा आहे. नाही, अगदी जबरदस्त. माझ्या आयुष्यातील सर्वोत्तम धडा. मी कधीही कल्पना केली नसती त्यापेक्षा चांगले. - हेच आपण जगतो. - बाकी सर्व तितकेच मनोरंजक आहे का? - त्या पेक्षा चांगले! 21 व्या शतकात कंटाळवाणे धडे मागे राहिले. चांगुलपणा मी - ब्लॅकबोर्डवर खडूने लिहिणे. 15 व्या शतकापासून काहीही बदललेले नाही. मला असे वाटते की तेथे डायनासोर मुक्तपणे फिरत होते. - मला असे वाटते. पुढे काय येते? - आपण पुढील स्तरावर जा! तुमच्याकडे पूर्ण करण्यासाठी फक्त 39 आहेत आणि तुम्ही एक उत्तम Java विकासक व्हाल! आज तुम्ही शिकलात:
  • चल काय आहेत
  • स्क्रीनवर संदेश कसे प्रदर्शित करावे
  • इंट आणि स्ट्रिंग प्रकारांशी परिचित आहात
  • जावा आणि इतर भाषांमधील संकलनामध्ये काय फरक आहे
  • टिप्पण्या कशा करायच्या आणि आम्हाला त्यांची आवश्यकता का आहे
- व्वा! - अर्थात, पुढील स्तर यापेक्षा सोपे नसतील, परंतु त्यांची जटिलता हळूहळू वाढत जाईल, तसेच व्यावहारिक समस्याही. - जसे जिममध्ये, थोडा-थोडा भार उचलणे आणि सहा महिन्यांत 100-किलो बारसह छातीचा व्यायाम करणे. - छान, मला आधीच बार आणि काम दोन्ही हवे आहेत! - ठीक आहे, जर तुम्ही असे स्टिकर असाल, तर तुमच्यासाठी आणखी काही कार्ये आहेत. - अंकल दिएगो तुम्हाला काही वास्तविक कर्मचारी शिकवतील! रोबोचिक्स उचलण्याबद्दल काय? तुम्ही लहान असलो तरी ही जीवन कौशल्ये कधीही अनावश्यक होणार नाहीत.
अट
काही Java घ्यायचे आहेत?
एक प्रोग्राम लिहा जो प्रदर्शित करेल "काही Java पकडू इच्छिता?"
2 जर तुम्ही मला तुमचा सोर्स कोड दाखवला
तर मी तुम्हाला माझा सोर्स कोड दाखवीन
3 छान बोल्ट स्क्रू करू इच्छिता?
"चांगले बोल्ट स्क्रू करायचे आहेत?" प्रदर्शित करण्यासाठी एक प्रोग्राम लिहा.
टिप्पण्या
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION