CodeGym /Java Blog /சீரற்ற /பழைய நிலை 03
John Squirrels
நிலை 41
San Francisco

பழைய நிலை 03

சீரற்ற குழுவில் வெளியிடப்பட்டது

உண்மையான உலக வழிகாட்டி

பழைய நிலை 03 - 1நான் எனது நண்பர்களை ப்ரோக்ராமர்களாக மாற்றியபோது, ​​ஒரு சுவாரஸ்யமான விஷயத்தைக் கவனித்தேன். ஏற்கனவே எங்காவது வேலை செய்தவர்கள் மிகவும் மகிழ்ச்சியுடன் கற்றுக்கொண்டனர். மேலும் அவர்கள் ஐடியில் இருந்து அதிக அனுபவம் பெற்றதால், அவர்கள் மிகவும் விடாமுயற்சியுடன் படித்தார்கள். கல்லூரி மாணவர்களாக இருந்தவர்கள் சில சமயங்களில் அதைப் பொருட்படுத்துவதில்லை. உழைக்கும் மக்களுடனும் மாணவர்களுடனும் பேசியதில், மாணவர்கள் பட்டம் பெற்ற உடனேயே அவர்களுக்காகக் காத்திருக்கும் "மாயாஜால வேலை" என்று மாணவர்கள் நம்புகிறார்கள். இப்போது, ​​ரோஸ் நிற கண்ணாடிகளை இன்னும் அகற்றாதவர்களுக்கு - இதோ உண்மையான உலக வழிகாட்டி. நம் அனைவருக்கும் நம் தேவைகள் உள்ளன. குடும்பம், நண்பர்கள், வீடு, வேலை, பொழுதுபோக்கிற்கான தேவைகள்... ஆனால் எப்போதும் முன்பக்கத்தில் இருக்கும் மிக முக்கியமான தேவைகளில் ஒன்றைப் பற்றி நான் பேச விரும்புகிறேன்: நல்ல வேலை மற்றும் நல்ல வாழ்க்கை வேண்டும். பெரும்பாலான மக்களுக்கு இந்த தேவை உள்ளது. ஒவ்வொருவரும் வேலை, தொழில் மற்றும் தொழில் மூலம் கிட்டத்தட்ட ஒவ்வொரு நாளும் அதை திருப்திப்படுத்த முயற்சிக்கிறார்கள். தொழில்முறை மற்றும் தனிப்பட்ட வளர்ச்சியின் மூலம் இந்த இலக்கை அடைவது தர்க்கரீதியானதாகத் தெரிகிறது. நம்மில் எவர் மிகவும் மதிப்புமிக்க நிபுணராக, சர்வதேச நிபுணராக மாற விரும்புவதில்லை: புகழ், மரியாதை, அதிக வருமானம், சிறந்த வாய்ப்புகள் - அற்புதமாகத் தெரிகிறது. இந்த மில்லியன் கணக்கான மற்றும் மில்லியன் கணக்கான எதிர்கால உயர்தர தொழிலாளர்களின் செயல் திட்டம் என்ன? பெரும்பாலும் இந்தத் திட்டம் இப்படித்தான் இருக்கும்: பள்ளிப் படிப்பை முடித்தல், உயர்கல்விக்குத் தயாராகுதல், பல்கலைக்கழகம் அல்லது கல்லூரியில் நுழைதல், படிப்பு, பட்டம் பெறுதல், ஒரு நல்ல வேலையைத் தேடுதல், வேலை செய்தல், பிரமிக்க வைக்கும் தொழிலைச் செய்தல் மற்றும் தகுதியான ஓய்வு பெறுதல். அந்தத் திட்டம் சரியாகத் தெரிகிறது, ஆனால் அது இல்லை. சரியான திட்டத்திற்கும் தவறான திட்டத்திற்கும் உள்ள வித்தியாசம் இதுதான்: சரியானது உங்கள் இலக்குகளை அடையும், தவறானது இல்லை. நான் முன்பு விவரித்த திட்டம் நிஜ வாழ்க்கையிலிருந்து பல விஷயங்களை விட்டுவிடுகிறது, அதை எப்படி அழைப்பது என்று கூட எனக்குத் தெரியவில்லை: பழமையானது, காலாவதியானது அல்லது தவறானது. உலகில் மிகவும் பொதுவான "வெற்றித் திட்டம்" எதை கணக்கில் எடுத்துக்கொள்ளவில்லை?

போட்டி

பழைய நிலை 03 - 2

1 வெற்றியாளர் அனைத்தையும் எடுத்துக்கொள்கிறார்

5% சிறந்த நிபுணர்கள் அனைத்து பணத்திலும் 50% பெறுகிறார்கள். 20% சிறந்த நிபுணர்கள் மொத்தப் பணத்தில் 80% பெறுகிறார்கள். சில நிறுவனங்கள் சிறந்த பணியாளரைத் தேடுகின்றன, மற்றவை - மலிவான ஒன்றைத் தேடுகின்றன. முதல் வகை அதிக பணம் செலுத்த பயப்படுவதில்லை, ஏனென்றால் அவர்கள் வைத்திருக்கும் பணத்திற்கு சிறந்த நிபுணரைப் பெற விரும்புகிறார்கள். இரண்டாவது வகையினர், அந்த குறைந்தபட்சத் தரத்திற்கு மிகவும் குறைவான பணத்தைச் செலுத்த விரும்புகிறார்கள். பழைய நிலை 03 - 3அட்டவணையின் இடது புள்ளியில் உங்கள் தொழில்/தொழில்முறை வழியைத் தொடங்குகிறீர்கள். ஆனால் அதன் சரியான பகுதியில் இருப்பது நல்லது. உனக்கான நீண்ட வழி. நீங்கள் அதன் சரியான பாதியை முடிந்தவரை விரைவாகப் பெற வேண்டும். விளக்கப்படத்தின் வலது பகுதியிலிருந்து ஒரு நிபுணர், அனுபவத்தின் அளவு மூலம், தரமான அனுபவத்தால், இடது பகுதியிலிருந்து ஒரு நிபுணரிடமிருந்து வேறுபடுகிறார். நீங்கள் இடது பாதியில் இருக்கும்போது, ​​தொழிலாளர் சந்தையில் உங்களைப் போன்ற நிபுணர்களின் எண்ணிக்கை தேவையை மீறுகிறது.மேலும் இது வாங்குபவர்களின் (முதலாளி) சந்தை என்று அர்த்தம். மேலும் மோசமான காலியிடத்திற்கு உங்களைப் போன்ற மற்றவர்களுடன் நீங்கள் போட்டியிட வேண்டும். ஆனால் நீங்கள் போதுமான அனுபவத்தைப் பெற்று, சரியான பாதிக்குச் சென்றவுடன், விளையாட்டின் விதிகள் மாறத் தொடங்குகின்றன. தேவை சலுகையை மீறத் தொடங்குகிறது மற்றும் சம்பளம் வளரத் தொடங்குகிறது. 5 வருட அனுபவம் இருந்தால் உங்கள் சம்பளத்தை 10 ஆல் பெருக்க முடியும். எனவே, யோசித்து, சுற்றிப் பார்த்து, படிக்கவும். ஆனால் 5% சிறந்த நிபுணர்களில் இருப்பது இன்னும் சிறந்தது. இங்கே உங்கள் வாடிக்கையாளர்கள்/முதலாளிகள் வைத்திருக்கும் பணத்தால் மட்டுமே உங்கள் சம்பளம் வரையறுக்கப்படும். அவர்கள் சிறந்தவர்களை பணியமர்த்த விரும்புகிறார்கள் - அவர்கள் அதிக பணம் செலுத்தட்டும். ஏலத்தில் இருப்பதைப் போலவே. ஒரு புத்திசாலி மற்றும் கடின உழைப்பாளி 5 ஆண்டுகளில் 20% சிறந்த நிபுணர்களைப் பெற முடிகிறது. அடுத்த 5 ஆண்டுகளுக்கு அவர் 5% சிறந்த நிபுணர்களைப் பெறுகிறார். ஆனால், நிச்சயமாக, அவர் தனது சுய கல்வியில் வேலை செய்ய வேண்டும் மற்றும் அடிக்கடி வேலைகளை மாற்ற வேண்டும். சில நேரங்களில் அதிக வேலை.சிறந்த நிபுணர் அதிக வேலைகளைச் செய்வதில்லை, அதைச் சிறப்பாகச் செய்கிறார். யாரையும் விட சிறந்தது. அதனால்தான் அவருக்குப் பதிலாக தகுதி குறைந்த பத்து தொழிலாளர்களை நியமிக்க முடியாது. ஜனாதிபதித் தேர்தலில் நீங்கள் 48% வாக்குகளைப் பெற்றிருந்தால், இரண்டாவது வேடதாரருக்கு 47% வாக்குகள் கிடைத்திருந்தால், நீங்கள் இன்னும் பெரும்பான்மை ஆதரவைப் பெறவில்லை, இரண்டு முறை போட்டியாளரை நீங்கள் மிஞ்சவில்லை. நீங்கள் அவரை ஒரு சதவீதம், ஒரே ஒரு சதவீதம்! ஆனால் நீங்கள் ஒரு ஜனாதிபதியாகி, எல்லாவற்றையும் பெறுவீர்கள், அவர் யாராகவும் இருப்பார், எதையும் பெறமாட்டார்.

2 லூஸர் எதுவும் கிடைக்காது

பழைய நிலை 03 - 4நீங்கள் ஏற்கனவே ஒரு கல்லூரியில் நுழைந்திருந்தால், 200 பேர் மட்டுமே நுழையும் சூழ்நிலையை நீங்கள் அறிந்திருக்கலாம், அதே நேரத்தில் விண்ணப்பித்தவர்களில் 2,000 பேர் உள்ளனர். ஒரு இடத்துக்கு 10 பேர் விண்ணப்பிக்கும் போட்டியில், 1,000 பேரில் இருந்து 100 பேர் மட்டுமே மாணவர்களாக மாறுவார்கள், மற்ற 900 பேருக்கு எதுவும் கிடைக்காது. படித்து முடித்துவிட்டு வேலை தேடத் தொடங்கினால் என்ன நடக்கும் என்று நினைக்கிறீர்கள்? போட்டி வியத்தகு அளவில் அதிகரிக்கும்! இந்த ஆண்டு பெர்லினில் உள்ள சட்ட பீடத்தில் ஒருவர் பட்டம் பெற்றார் என்று வைத்துக்கொள்வோம். பெர்லினில் ஆண்டுதோறும் 1000 வழக்கறிஞர்களை உருவாக்கும் 10 கல்லூரிகள் மட்டுமே உள்ளன என்று வைத்துக்கொள்வோம். சந்தையில் வருடத்திற்கு $80,000 சம்பளத்துடன் இரண்டு காலியிடங்களும், $40,000 சம்பளத்துடன் 8 காலியிடங்களும், வருடத்திற்கு $20,000 சம்பளத்துடன் மாநில நிறுவனங்களில் முப்பது காலியிடங்களும் உள்ளன. தோல்வி 1:1000 "வழக்கறிஞர்கள்" மற்றும் 40 காலியிடங்கள் மட்டுமே. அதாவது, 1000 வழக்கறிஞர்களில் 40 பேருக்கு மட்டுமே அவர்களின் தொழில்களுக்கு ஏற்ப வேலை கிடைக்கும், மேலும் 960 பேர், ஒரு கல்லூரியில் 5 ஆண்டுகள் படித்தவர்கள், "விற்பனை மேலாளர்களாக" வேலைக்குச் செல்வார்கள். தோல்வி 2: சட்டப்படிப்பு முடித்த 40 சிறந்த மாணவர்களில் நீங்களும் ஒருவர், வேலை கிடைப்பதற்கான வாய்ப்புகள் என்ன? 100% க்கும் குறைவானது, உண்மையில் "பழையப் பையன் நெட்வொர்க்", பரம்பரைத் தொழில்கள், நல்ல இணைப்புகள் மூலம் வேலை பெறுதல் போன்றவை உள்ளன. இந்த 40 காலியிடங்களில் பெரும்பாலானவை இந்த நிறுவனங்களின் உயர்மட்ட மேலாளர்களின் மகன்கள், மருமகள் மற்றும் பேரக்குழந்தைகளால் ஆக்கிரமிக்கப்படும். தோல்வி 3:நீங்கள் இந்த ஆண்டின் சிறந்த பட்டதாரி மாணவர், ஆனால் உங்களுக்கு உண்மையான நடைமுறை அனுபவம் இன்னும் இல்லை. சந்தையில் ஏற்கனவே 3-5 வருட அனுபவமுள்ள நிபுணர்கள் உள்ளனர், அவர்கள் நல்ல காலியிடங்களுக்கும் விண்ணப்பிப்பார்கள். அவர்கள் அனுபவம், புகழ் மற்றும் இணைப்புகளைப் பெற்றனர். எனவே, ஒருவேளை, நீங்கள் மிகவும் கீழே இருந்து தொடங்க வேண்டும். தோல்வி 4: நீங்கள் சுமார் 3 வருட அனுபவத்திற்காக "சம்பளமில்லாத" வேலைகளில் வேலை செய்ய வேண்டும், அதே நேரத்தில் நீங்கள் உங்கள் சுய கல்வியில் வேலை செய்ய வேண்டும், அப்போதுதான் நீங்கள் போட்டியிட முடியும். வாய்ப்பு, எதிர்கால மதிப்புமிக்க அனுபவம் மற்றும் அதிக சம்பளத்துடன் கூடிய நல்ல காலியிடங்கள். கல்லூரியில் நீங்கள் தேர்ச்சி பெற வேண்டிய நிலை இதுதான். ஆனால் நீங்கள் சாதாரண கல்லூரியில் படித்திருந்தால், இப்போது நீங்கள் அனைத்தையும் நீங்களே செய்ய வேண்டியிருக்கும்.

3 உங்களிடம் எதுவும் இல்லை

பழைய நிலை 03 - 5உங்களிடம் இருப்பது உங்கள் டிப்ளோமா மட்டுமே, ஆனால் பெரும்பாலான சந்தர்ப்பங்களில் உங்கள் வருங்கால முதலாளியின் பார்வையில் அது அச்சிடப்பட்ட காகிதத்திற்கு மதிப்பு இல்லை. பெரும்பாலான சந்தர்ப்பங்களில் முதலாளிகள் உங்கள் டிப்ளோமாவின் "உண்மையான மதிப்பு" மற்றும் உண்மையான அனுபவத்துடன் ஒப்பிடுகையில் அதன் நுண்ணிய பயன்பாடு ஆகியவற்றை அறிவார்கள். உங்களுக்கு உயர் கல்வி இருக்கிறதா? யாருக்கு இல்லை? அங்கு உயர்கல்வி படித்தவர்கள் அதிகம். இது எதற்கும் உத்தரவாதம் அளிக்காது. இது ஒரு "நான் ஒரு முட்டாள் அல்ல" சான்றிதழ் போன்றது, அதற்கு மேல் எதுவும் இல்லை. உங்கள் ஓட்டுநர் உரிமத்தின் பயன்பாடு அதிகமாக உள்ளது. கல்லூரிகள் அதி நவீன திறன்களை வழங்குவதில்லை. பொதுவாக கல்லூரியில் நான்கு வருடங்களில் கற்றுக்கொள்வது போல், உண்மையான வேலையில் ஒரு வருடத்தில் நீங்கள் கற்றுக்கொள்கிறீர்கள். நீங்கள் விரும்பினாலும் விரும்பாவிட்டாலும் அதுதான் வாழ்க்கை.

நிலை 3

பழைய நிலை 03 - 6

1 டியாகோ ஒரு எளிய திட்டத்தைப் பற்றி பேசுகிறார்

- ஏய், டியாகோ! - ஏய், அமிகோ! - பேராசிரியர் சமீபத்தில் என்னைப் பாராட்டினார். அவருடைய விரிவுரைகளால் நான் முன்னேறி வருகிறேன் என்று மகிழ்ச்சி அடைந்தார். - ஆம், அவருக்குத்தான் நன்றி சொல்ல வேண்டும். இது மிகவும் வேடிக்கையானது! - உங்களுக்காக என்னிடம் சுவாரஸ்யமான ஒன்று உள்ளது. ஒரு எளிய நிரலை எழுதுவது எப்படி என்று நான் உங்களுக்கு சொல்கிறேன். இது மிகவும் எளிது. ஒரு குறைந்தபட்ச நிரல் ஒரு வகுப்பைக் கொண்டுள்ளது மற்றும் ஒரு முறை பிரதான () கொண்டுள்ளது. அப்படித்தான் தெரிகிறது. பழைய நிலை 03 - 7- நான் ஏற்கனவே பார்த்திருக்கிறேன், அது தெளிவாக உள்ளது. - ஆனால் யாரும் எளிய திட்டங்களை விரும்பவில்லை. நிரல் எவ்வளவு சிக்கலான பணியை தீர்க்கிறதோ, அது அற்புதமானது. எனவே, ஆயிரக்கணக்கான வகுப்புகளைக் கொண்ட திட்டங்கள் பொதுவான நடைமுறையாகும். - ஒரு சாதாரண நிரல் பொதுவாக 2-3 ஆண்டுகளுக்கு 10 பேர் கொண்ட குழுவால் எழுதப்படுகிறது. - பிறகு, எது பெரியது? - சரி, 100 க்கும் மேற்பட்ட டெவலப்பர்கள் 5 ஆண்டுகளுக்கும் மேலாக வேலை செய்யும் திட்டம். - 500 மனித ஆண்டுகளுக்கு மேலாக? ஆஹா! - நீங்கள் பந்தயம் கட்டுகிறீர்கள்! பெரிய மற்றும் பெரிய பணிகளைத் தீர்ப்பதற்கான சிறந்த நிரலாக்க மொழிகளில் ஜாவாவும் ஒன்றாகும். - என்ன ஒரு பெரிய பணி என்று நான் கேட்கத் துணியவில்லை. - நீங்கள் நன்றாக இல்லை. - ஆயிரக்கணக்கான வகுப்புகளில் தொலைந்து போவது எளிது என்பதை புரோகிராமர்கள் உணர அதிக நேரம் எடுக்கவில்லை. எனவே நிரல்களை எழுதும் செயல்முறையை பல மடங்கு விரைவுபடுத்தும் சிறப்பு கருவிகளைக் கொண்டு வந்துள்ளனர். எனவே, நீங்கள் எழுதும் நிரல் பெரியது, அதிக நன்மை. - புரோகிராமர்கள் நிரல்களை எழுதுவதற்கு ஒரு நிரலை உருவாக்கினார்கள் என்று சொல்கிறீர்களா? - நீ சரியாக சொன்னாய். முதலாவதாக, ஒரு நிரல் என்பது சில வழக்கமான செயல்பாடுகளை தானியங்குபடுத்துவதற்கான ஒரு கருவியாகும்.நீங்கள் பல ஆண்டுகளாக ஒரு குறியீட்டை எழுதினால், இதுபோன்ற செயல்பாடுகள் நிறைய உள்ளன. - நிரல்களின் வளர்ச்சிக்கான திட்டங்கள் IDE (ஒருங்கிணைந்த மேம்பாட்டு சூழல்) என்று அழைக்கப்படுகின்றன. - இன்று நீங்கள் அவர்களில் ஒருவரைப் பற்றி நன்கு அறிந்திருப்பீர்கள். - ஆனால் அவர்களில் ஒருவர் மட்டுமல்ல - அவர்களில் சிறந்தவர்! அதன் பெயர் Intellij IDEA . இது பல ஆண்டுகளாக உங்கள் நண்பராக இருக்கும். இது ஒரு மூத்த சகோதரரைப் போன்றது, அவர் எப்போதும் உதவிக்குறிப்பு மற்றும் உதவி செய்வார். - நான் மிகவும் ஆர்வமாக உள்ளேன்! - சரி, நீங்கள் மைக்ரோசாஃப்ட் வேர்டில் ஒரு நிரலை எழுதப் போவதில்லை என்றால், உங்களுக்கு ஒரு அற்புதமான மேம்பாட்டு சூழல் தேவை, இல்லையா? நாங்கள் ரோபோக்கள் Intellij IDEA சமூக பதிப்பை விரும்புகிறோம் . அதன் சமீபத்திய பதிப்பைப் பதிவிறக்கி நிறுவவும்.

உதவிக்குறிப்பு 1

Google இல் Intellij IDEA ஐ எவ்வாறு கண்டுபிடிப்பது

உதவிக்குறிப்பு 2

Intellij IDEA இன் பக்கத்தைப் பதிவிறக்கவும்

உதவிக்குறிப்பு 3

நிறுவல் கோப்பிற்கான இணைப்பு

உதவிக்குறிப்பு 4

- நீங்கள் JDK ஐயும் நிறுவ வேண்டும். JDK என்பது உண்மையில் ஜாவா இயங்குதளத்தை உருவாக்கியவர்களால் உருவாக்கப்பட்ட "ஜாவா டெவலப்மெண்ட் கிட்" ஆகும். ஜேடிகேயில் ஜாவா மெய்நிகர் இயந்திரம், ஜாவா கிளாஸ் கம்பைலர் மற்றும் ஜாவா டெவலப்பருக்குத் தேவைப்படும் பல விஷயங்கள் உள்ளன. - ஏன் தளத்தில் நிரல்களை எழுதக்கூடாது? நான் முன்பு செய்தது போல்? - இது சிறிய நிரல்களுக்கு வசதியானது, ஆனால் Intellij IDEA இல் பெரியவற்றை எழுதுவது நல்லது. உங்களிடமிருந்து ஒரு தொழில்முறை புரோகிராமரை உருவாக்கப் போகிறோம் என்பது உங்களுக்குத் தெரியும். எனவே அந்த சிறந்த கருவிகளை எவ்வாறு பயன்படுத்துவது என்பதை விரைவில் நீங்கள் கற்றுக்கொள்கிறீர்கள், சிறந்தது. மிகவும் பயப்பட வேண்டாம், இந்த திட்டம் உங்கள் வாழ்க்கையை சிக்கலாக்குவதற்கு பதிலாக அதை எளிதாக்க வடிவமைக்கப்பட்டுள்ளது. நீங்கள் அதை மிகவும் விரும்புவீர்கள், பின்னர் காட்டு குதிரைகள் கூட உங்களை அதிலிருந்து இழுக்காது. - நிரல்களை எழுதுவது எப்படி என்பதை அறிய நீங்கள் நிரல்களை எழுத வேண்டும்.இதைச் செய்ய, உங்கள் கணினியில் Intellij IDEA மற்றும் JDK ஐ நிறுவ வேண்டும். இணையத்திலிருந்து பதிவிறக்கம் செய்து சமீபத்திய JDK 7 பதிப்பை நிறுவவும்.

உதவிக்குறிப்பு 1

கூகுளில் ஜாவா ஜேடிகேவை எப்படி கண்டுபிடிப்பது

உதவிக்குறிப்பு 2

JDK 7 இன் பக்கத்தைப் பதிவிறக்கவும்

உதவிக்குறிப்பு 3

  1. "உரிம ஒப்பந்தத்தை ஏற்றுக்கொள்" என்பதைக் கிளிக் செய்யவும்
  2. உங்களிடம் Windows x64 இருந்தால் "jdk-7u75-windows-x64.exe" என்பதைத் தேர்ந்தெடுக்கவும்
  3. உங்களிடம் Windows x32 இருந்தால் "jdk-7u75-windows-i586.exe" என்பதைத் தேர்ந்தெடுக்கவும்
  4. உங்களிடம் லினக்ஸ் இருந்தால் - என்ன செய்வது என்று உங்களுக்குத் தெரியும் :)

உதவிக்குறிப்பு 4

2 கிம்

- ஏய், அமிகோ! உங்களுக்கு எப்படி போகிறது? - ஹாய், கிம். - எல்லாம் நன்றாக இருக்கிறது. இன்று நான் டியாகோவின் ஆலோசனையின் பேரில் JDK மற்றும் Intellij IDEA ஐ நிறுவியுள்ளேன். அவற்றை எவ்வாறு பயன்படுத்துவது என்பதை நான் கண்டுபிடிக்க முயற்சிக்கிறேன். - நான் உங்களுக்கு உதவுகிறேன். பயன்பாடுகளை எவ்வாறு உருவாக்குவது என்பதை உங்களுக்குக் கற்பிப்பதற்கான சிறந்த வழி எனக்குத் தெரியும் என்று நினைக்கிறேன். ஒரு படம் ஆயிரம் வார்த்தைகளுக்கு மதிப்புள்ளது. உங்களுக்கான வீடியோ இதோ:
- நன்றி, நான் பார்க்கிறேன். - Intellij IDEA டெவலப்பர் தளத்தில் இருந்து மற்றொரு நல்ல இணைப்பு உங்கள் முதல் ஜாவா பயன்பாட்டை உருவாக்கி இயக்குகிறது - நன்றி, முதல் ஒன்றை நிர்வகித்தவுடன் பார்க்கிறேன். - இப்போது நான் உங்களுக்கு ஒரு படிப்படியான வழிமுறையை தருகிறேன். முதலில், Intellij IDEA ஐத் தொடங்கவும்
புதிதாக ஒரு திட்டத்தை உருவாக்குதல்
1 Intellij ஐடியாவைத் தொடங்கவும்
பழைய நிலை 03 - 8
2 புதிய திட்டத்தை உருவாக்கவும்
பழைய நிலை 03 - 9
3 திட்ட வகையைத் தேர்ந்தெடுக்கவும்
பழைய நிலை 03 - 10
4 சமீபத்தில் நாங்கள் JDK ஐ நிறுவியுள்ளோம். இப்போது நீங்கள் திட்டத்தில் அதன் குறிப்பைச் சேர்க்க வேண்டும்.
பழைய நிலை 03 - 11
5 JDK நிறுவப்பட்டுள்ள கோப்பகத்தைத் தேர்ந்தெடுக்கவும்
பழைய நிலை 03 - 12
6 திட்டம் JDK குறிப்பிடப்பட்டுள்ளதா என்பதை உறுதிப்படுத்தவும்
பழைய நிலை 03 - 13
7 Intellij IDEA ஒரு திட்டத்தை உருவாக்கும் அடிப்படையில் ஒரு டெம்ப்ளேட்டை இங்கே குறிப்பிடலாம். இப்போது எதையும் தேர்ந்தெடுக்க வேண்டாம்.
பழைய நிலை 03 - 14
8 திட்டத்தின் பெயரைக் குறிப்பிடவும்
பழைய நிலை 03 - 15
9 அவ்வளவுதான், திட்டம் உருவாக்கப்பட்டது. நீங்கள் இப்போது src கோப்புறையில் வகுப்புகளை உருவாக்கலாம்
பழைய நிலை 03 - 16
- அடுத்து என்ன செய்யப் போகிறோம்? - இப்போது Intellij IDEA இல் ஒரு எளிய நிரலை உருவாக்குவோம்
ஒரு எளிய திட்டத்தை உருவாக்குதல்
1 src கோப்புறையில் வலது கிளிக் செய்து புதிய தொகுப்பை உருவாக்கவும்
பழைய நிலை 03 - 17
2 எங்கள் எதிர்கால வகுப்புகளுக்கான தொகுப்பின் பெயரைக் குறிப்பிடவும்
பழைய நிலை 03 - 18
3 இப்போது எங்கள் குறியீட்டிற்கு ஒரு புதிய வகுப்பை உருவாக்கவும். தொகுப்பு பெயரில் வலது கிளிக் செய்யவும்:
பழைய நிலை 03 - 19
4 புதிய வகுப்பின் பெயரை உள்ளிடவும். தீர்வு, உதாரணமாக
பழைய நிலை 03 - 20
5 Intellij IDEA உங்களுக்காக ஒரு வகுப்பு டெம்ப்ளேட்டை உருவாக்கியுள்ளது. நீங்கள் இப்போது குறியீட்டை எழுத ஆரம்பிக்கலாம்.
பழைய நிலை 03 - 21
6 முதலில், முக்கிய முறையை உருவாக்கவும்
பழைய நிலை 03 - 22
7 இப்போது ஒரு செய்தியைக் காண்பி - ஒரு புரோகிராமராக இருப்பது அருமை!
பழைய நிலை 03 - 23
8 நிரலை இயக்க நிரல் குறியீட்டில் வலது கிளிக் செய்யவும்
பழைய நிலை 03 - 24
9 வேலை திட்டத்தை அனுபவிக்கவும்
பழைய நிலை 03 - 25
- மேலும் "C:\Program..." மற்றும் "செயல்முறை வெளியேறும் குறியீடு 0 உடன் முடிக்கப்பட்டது" என்ற வரிகள் என்ன? - இது Intellij IDEA இன் சேவைத் தகவல். முதல் வரியில் நிரலின் தொடக்க விருப்பங்கள் உள்ளன, கடைசியில் - அதன் வெளியேறும் குறியீடு 0 என்பது ஒரு சாதாரண நிரல் முடிவு. - நன்றி, கிம், அது ஒரு அற்புதமான பாடம்!

3 எல்லி

- நீண்ட காலத்திற்கு முன்பு கணினிகள் உரையை மட்டுமே காட்ட முடிந்தது. நிரல்கள் விசைப்பலகையில் இருந்து தட்டச்சு செய்த தரவைக் காண்பிக்கும். இந்த செயல்பாட்டு முறை "கன்சோலில் வேலை" அல்லது "கன்சோல்" என்று அழைக்கப்படுகிறது. சாளர இடைமுகம் கன்சோலுக்கான மாற்றுகளில் ஒன்றாகும். இந்த நிரல் ஒரு சாளரம் / சாளரம் மூலம் பயனருடன் தொடர்பு கொள்ளும்போது. நீங்கள் நிரல் செய்ய மட்டுமே கற்றுக்கொள்வதால், நாங்கள் கன்சோலுடன் தொடங்குவோம். - நான் கவலைப்படவில்லை. - உரை கன்சோலில் (திரை) வரி வரியாக காட்டப்படும். பிழைகளைத் தவிர்க்க, உரை விசைப்பலகையில் தட்டச்சு செய்யப்பட்டு திரையில் நகலெடுக்கப்படும். ஒரு பயனரும் ஒரு நிரலும் திரையில் உரை எழுதுவது போல் தெரிகிறது. - நீங்கள் System.out.print() ஐப் பயன்படுத்தி உரையைக் காட்டலாம் . இந்த செயல்பாடு உரை வரி வரியை காட்டுகிறது. System.out.println()உரையைக் காண்பிக்கும் மற்றும் கர்சரை அடுத்த வரிக்கு நகர்த்துகிறது. பழைய நிலை 03 - 26- வார்த்தைகள் ஒன்றாக ஒட்டிக்கொள்வதைத் தடுக்க இடைவெளிகளைச் சேர்க்க வேண்டும், எடுத்துக்காட்டாக: பழைய நிலை 03 - 27- கோட்சா. - இவ்வாறு, நீங்கள் எதையும் காட்டலாம்: அனைத்து ஜாவா பொருட்களையும் சரமாக மாற்றலாம் . ஜாவாவில் உள்ள அனைத்து வகுப்புகளும் ஆப்ஜெக்ட் வகுப்பில் இருந்து பெறப்பட்டவை, இதில் toString() முறை உள்ளது. பொருளை சரமாக மாற்ற வேண்டியிருக்கும் போது அதை அழைக்கலாம். பழைய நிலை 03 - 28- நான் இந்தக் குறியீட்டை இயக்குகிறேன், ஆனால் நிரல் "Cat is com.codegym.lesson3.Cat@1fb8ee3" என்பதைக் காட்டுகிறது. இந்த உரையின் பொருள் என்ன? - ஆப்ஜெக்ட் வகுப்பின் ஒரு நிலையான toString() முறையானது ஒரு வர்க்கப் பெயர் மற்றும் ஒரு பொருள் நினைவக முகவரி (ஹெக்ஸாடெசிமல் குறியீட்டில்) ஆகியவற்றைக் கொண்ட ஒரு சரத்தை வழங்குகிறது - Humph, மற்றும் அத்தகைய முறையின் பயன் என்ன? - நீங்கள் உங்கள் வகுப்பில் toString() முறையைச் செயல்படுத்துவதை எழுதலாம். நீங்கள் இந்த முறையை அழைக்கும் போது அல்லது JVM உங்கள் பொருளை சரத்திற்கு மாற்றும் போது, ​​உங்கள் குறியீடு பயன்படுத்தப்படும் (செயல்படுத்தப்படும்). - உண்மையில்? சரி, சரி.

4 ஜூலியோ

- ஏய், அமிகோ. உங்களுக்காகக் காட்டப்படும் சில பணிகள் இங்கே:
பணிகள்
1 பிறந்த தேதி
உங்கள் பிறந்த தேதியை பின்வருமாறு காண்பிக்கும் திட்டத்தை எழுதவும்: மே 1 2012
2 எனது பெயர்
உங்கள் பெயரை 5 வரிசைகளில் காண்பிக்கும் ஒரு நிரலை எழுதுங்கள். ஒவ்வொரு வரிசையிலும் இடைவெளியால் பிரிக்கப்பட்ட 10 வார்த்தைகள் (உங்கள் பெயர்) இருக்க வேண்டும்.
3 டியாகோ எனக்கு பிடித்த ஆசிரியர் "டியாகோ எனக்கு பிடித்த ஆசிரியர்" என்ற உரையை 1 முறை காண்பிக்கும் ஒரு நிரலை எழுதுங்கள்.
4 10 எண்களின் பலன்
1 முதல் 10 வரையிலான எண்களின் பலனைக் காண்பிக்கும் ஒரு நிரலை எழுதவும்.
குறிப்பு: இது மூன்று மில்லியன் மற்றும் இன்னும் கொஞ்சம் அதிகம்.
5 10 எண்களின் கூட்டுத்தொகை
1 முதல் 10 வரையிலான எண்களின் கூட்டுத்தொகையை வரிகளால் காண்பிக்கும் நிரலை எழுதவும்:
1
1+2=3
1+2+3=6
1+2+3+4=10

எடுத்துக்காட்டு வெளியீடு:
1
3
6
10

5 எல்லி, சரம் மற்றும் சரம் அல்லாத இணைப்பு

- சரங்களை எவ்வாறு இணைப்பது என்பதை நான் உங்களுக்குச் சொல்ல விரும்புகிறேன். சரங்களை ஒன்றாக ஒட்டுதல் அல்லது இணைப்பது "இணைத்தல்" என்றும் அழைக்கப்படுகிறது. பூனைகளை நேசிப்பவர்கள் அதை எளிதாக நினைவில் வைத்துக் கொள்ளலாம்: கான்-கேட்-இ-நேசன். நான் கேலி செய்கிறேன். - சரங்களை ஒன்றாக இணைக்கும் கொள்கை எளிது. நாம் ஒரு சரத்தையும் வேறு ஏதாவது ஒன்றையும் "சேர்த்தால்", அது toString () முறையின் மறைக்கப்பட்ட அழைப்பின் மூலம் சரமாக மாறும் . - என்ன சொல்? - சரி. நான் அதை எளிதாக்குகிறேன்: எண் மற்றும் பூனைக்கு ஒரு சரம் சேர்த்தால், எண் ஒரு சரமாக மாற்றப்படும், அதே போல் பூனை. எடுத்துக்காட்டுகள்: பழைய நிலை 03 - 29

6 டியாகோ

- ஏய், நண்பா. இன்றைக்கு இரண்டு பணிகள் இங்கே உள்ளன. அதை மிகவும் கடினமாக்க, மாறிகளை மட்டுமே முறை print/printlnக்கு அனுப்ப முடியும். பழைய நிலை 03 - 30- இது முடியுமா? - என் வார்த்தைகளைக் குறிக்கவும், அமிகோ, ரோபோக்களான எங்களுக்கு சாத்தியமில்லை. நாம் வளைக்க முடியாதபடி வளைக்க முடியும்.
பணிகள்
1 ஸ்டாப் லுக் கேள்
"நிறுத்து", "பார்", "கேளுங்கள்" என்ற வார்த்தைகளின் சாத்தியமான அனைத்து சேர்க்கைகளையும் காண்பிக்கும் ஒரு நிரலை எழுதுங்கள்.
குறிப்பு: 6 வகைகள் உள்ளன. ஒவ்வொரு கலவையையும் ஒரு புதிய வரியில் காட்டவும். வார்த்தைகளை பிரிக்க வேண்டாம்.
உதாரணம்:
லுக் லிஸ்டன்ஸ்டாப்
லிஸ்டன்ஸ்டாப் லுக்
...
2 பெருக்கல் அட்டவணை
பின்வருமாறு பெருக்கல் அட்டவணை 10 ஆல் 10 ஐ காண்பிக்கும் ஒரு நிரலை எழுதவும்:
1 2 3 …
2 4 6 …
3 6 9
……
3 வானவில்லின் ஏழு வண்ணங்கள்
வானவில்லின் ஏழு வண்ணங்களைக் காண்பிக்கும் ஒரு நிரலை எழுதுங்கள்.
இரண்டு கோடுகள் மூன்று வண்ணங்களைக் கொண்டிருக்க வேண்டும். மூன்றாவது ஒரு வண்ணம் மட்டுமே இருக்க வேண்டும்.
வரிகளில் உள்ள வண்ணங்களை இடைவெளிகளால் பிரிக்கவும்.
4 எஸ்கேப் கேரக்டர்
ஜாவாவில் எஸ்கேப் கேரக்டரைப் பற்றி விரிவுரையின் கூடுதல் உள்ளடக்கத்தில் படிக்கவும்.
பின்வரும் இரண்டு சரங்களைக் காண்பிக்கும் ஒரு நிரலை எழுதவும்:

இது விண்டோஸ் பாதை: "C:\Program Files\Java\jdk1.7.0\bin"
இது ஜாவா சரம்: \"C:\\Program Files\\Java\\jdk1.7.0\\ தொட்டி\"
5 ஜப்பானிய மொழியைக் கற்கும்போது,
​​சைஸ் கார்டைக் காண்பிக்கும் ஒரு நிரலை எழுதுங்கள்

7 எல்லி, விசைப்பலகை உள்ளீடு

- அமிகோ, நேரம் வந்துவிட்டது: இப்போது விசைப்பலகை உள்ளீடு பற்றி நான் உங்களுக்கு சொல்கிறேன். - தரவைக் காண்பிக்க System.out ஐப் பயன்படுத்தினோம் . இப்போது நாம் தரவை உள்ளிடுவதற்கு System.in ஐப் பயன்படுத்துவோம். - இது எளிதானது. - ஆனால் System.in இல் ஒரு குறைபாடு உள்ளது. விசைப்பலகை எழுத்துக் குறியீடுகளிலிருந்து மட்டுமே படிக்க இது உங்களை அனுமதிக்கிறது. சிக்கலைத் தீர்க்க மற்றும் ஒரு நேரத்தில் பெரிய அளவிலான தரவுகளைப் படிக்க, நாங்கள் மிகவும் சிக்கலான கட்டமைப்பைப் பயன்படுத்துவோம்: பழைய நிலை 03 - 31- இது தெளிவாக உள்ளதா? - ஓ... சேறு போல் தெளிவு. - விசைப்பலகையில் இருந்து ஒரு வரியைப் படிக்க வேண்டியிருக்கும் போது, ​​BufferedReader பொருளைப் பயன்படுத்துவது நல்லது . நீங்கள் System.in ஆப்ஜெக்ட்டை BufferedReader க்கு அனுப்ப வேண்டும் . மற்றும் BufferedReader அதிலிருந்து தரவைப் படிக்கும். - ஆனாலும்System.in மற்றும் BufferedReader ஒன்றுக்கொன்று இணங்கவில்லை. நாம் InputStreamReader பொருளை அடாப்டராகப் பயன்படுத்த வேண்டும் . - எனக்கு அது கிடைத்தது. இந்த ஸ்கேனர் வகுப்பு என்ன? - சில நேரங்களில் ஸ்கேனரைப் பயன்படுத்துவது வசதியானது, ஆனால் பெரும்பாலும் இது அதிகம் உதவாது. BufferedReader மற்றும் InputStreamReader ஐப் பயன்படுத்துவது நல்லது . ஸ்கேனர் கிளாஸ் இருக்கிறதா என்று உங்களுக்குத் தெரிந்துகொள்ள இப்போதுதான் அதைக் காட்டியுள்ளேன். நாங்கள் அதைப் பயன்படுத்தப் போவதில்லை. - சரி, ஆனால் இந்தத் தலைப்பை நான் முழுமையாகப் புரிந்துகொண்டேனா என்று எனக்குத் தெரியவில்லை.

8 டியாகோ

பழைய நிலை 03 - 32- ஏய், அமிகோ. நீங்கள் நன்றாக செய்கிறீர்கள். இப்போது நீங்கள் தீவிர ஊழியர்களுக்கு தயாராக உள்ளீர்கள்! இதோ ஒரு புதிய பணி: விசைப்பலகையில் இருந்து சில தரவைப் படித்து, அந்தத் தரவைக் கொண்ட உரையைக் காண்பிக்கும் நிரலை எழுதவும்:
பணிகள்
1 உலகை வெல்வது எப்படி
விசைப்பலகையில் ஒரு பெயர் மற்றும் எண்ணைப் படித்து, உரையைக் காண்பிக்கும் ஒரு நிரலை எழுதுங்கள்:
"பெயர்" "எண்" ஆண்டுகளில் உலகை வெல்லும். பவாஹா!
(உள்ளீடு தரவுகளின் வரிசை முக்கியமானது.)

உதாரணம்:
ஜோ 8 ஆண்டுகளில் உலகை வெல்வார். பவாஹா!
2 5 ஆண்டுகளில் சம்பளம்
விசைப்பலகையில் ஒரு பெயரையும் இரண்டு எண்களையும் படிக்கும் திட்டத்தை எழுதுங்கள். நிரல் உரையைக் காட்ட வேண்டும்:
"பெயர்" "நம்பர்2" ஆண்டுகளில் "நம்பர்1" ஐப் பெறுகிறது.

உதாரணம்:
நிக் 5 ஆண்டுகளில் $150,000 சம்பாதிக்கிறார்.
3 மாடஸ்டி ஒரு மனிதனை அலங்கரிக்கிறது
, ஒரு நிரலை எழுதுங்கள், அது விசைப்பலகையில் ஒரு பெயரைப் படித்து உரையைக் காண்பிக்கும்:
«பெயர்» மாதத்திற்கு $15,000 சம்பாதிக்கிறது. ஹாவ்-ஹாவ்!

உதாரணம்:
டிம் மாதத்திற்கு $15,000 சம்பாதிக்கிறார். ஹாவ்-ஹாவ்!
4 ஸ்பான்சர்! அது ஒரு பெருமைமிக்க ஒலி!
விசைப்பலகையில் இருந்து இரண்டு பெயர்களைப் படித்து, உரையைக் காண்பிக்கும் ஒரு நிரலை எழுதுங்கள்:
«name1» நிதியுதவி «name2», மேலும் அவர் ஒரு பிரபலமான பாடகி ஆனார்.

எடுத்துக்காட்டு:
நிக் ஹெலனுக்கு நிதியுதவி செய்தார், மேலும் அவர் ஒரு பிரபலமான பாடகி ஆனார்.
5 தூய காதல்
விசைப்பலகையில் மூன்று பெயர்களைப் படித்து, உரையைக் காண்பிக்கும் ஒரு நிரலை எழுதுங்கள்:
«name1» + «name2» + «name3» = தூய அன்பு, ஓ, ஆமாம்! சரி!

உதாரணம்:
ஜோ + ஈவா + ஏஞ்சலிகா = தூய காதல், ஓ, ஆமாம்! சரி!

9 பேராசிரியர், வீட்டுப்பாடம் செய்வது எப்படி

- Intellij IDEA இல் நடைமுறை வீட்டுப்பாடம் செய்வது எப்படி என்பதை நான் உங்களுக்குச் சொல்ல விரும்புகிறேன். விரைவில் அதன் ஆற்றலைப் பாராட்டுவீர்கள் என்று நான் நம்புகிறேன். வழிமுறைகளைப் பின்பற்றுவோம்: படி 1. மேல் மெனு "எனது பக்கம்" என்பதைக் கிளிக் செய்து, பின்னர் "எனது பதிவிறக்கங்கள்" என்பதற்குச் சென்று "திட்ட டெம்ப்ளேட்டை" பதிவிறக்கவும். நீங்கள் சுயவிவரப் பக்கத்தில் இதைச் செய்யலாம் அல்லது CodeGymHomeWork.zip என்ற இணைப்பைப் பின்தொடரலாம் படி 2. எந்த கோப்புறையிலும் காப்பகத்தை அன்சிப் செய்யவும். உள்ளே நீங்கள் CodeGymHomeWork மற்றும் CodeGymIdeaPlugin கோப்புறைகளைக் காணலாம் . CodeGymHomeWork இல் உங்கள் வகுப்புகளை எழுதவும் வீட்டுப்பாடம் செய்யவும் ஒரு திட்டம் உள்ளது. செருகுநிரலை நிறுவுவதற்கான வழிமுறைகளும் உள்ளன. படி 3. பதிவிறக்கம் செய்யப்பட்ட திட்டத்தை திறக்கவும். Intellij IDEA ஐத் தொடங்கவும், கோப்பு மெனுவைத் தேர்வுசெய்து, திட்டத்தைத் திறக்கவும், பின்னர் CodeGymHomeWork (காப்பகத்தில் உள்ள ஒன்று) கோப்புறையைக் குறிப்பிடவும். படி 4. Intellij IDEA செருகுநிரலை நிறுவவும் கிடைக்கும் வழிமுறைகளைப் படித்து, செருகுநிரலை நிறுவவும். படி 5. உங்கள் வகுப்புகளுக்கு ஒரு தொகுப்பை உருவாக்கவும் src கோப்புறையில் ஒரு தொகுப்பை உருவாக்கவும் «com.codegym.test» . இந்தத் தொகுப்பும் அதன் துணைத் தொகுப்புகளும் நீங்கள் உருவாக்கிய அனைத்து வகுப்புகளையும் சேமிக்கும். எடுத்துக்காட்டு: «com.codegym.test.level01.lesson05.task01» ஏதாவது தெளிவாக தெரியவில்லை என்றால், அதை எப்படி செய்வது என்பது குறித்த வீடியோ இங்கே:

10 பேராசிரியர்

- ஹாய், அமிகோ! எனது விரிவுரைகளுக்கு நன்றி நீங்கள் எவ்வளவு விரைவாக முன்னேறினீர்கள் என்பதை நான் விரும்புகிறேன்! சிக்கலான விஷயத்தைப் பற்றி நீங்கள் வேறு ஏதாவது படிக்க விரும்பினால், எங்கள் தளத்திற்கான பயனுள்ள இணைப்பு இதோ. - பேராசிரியரின் இந்த சிறு விரிவுரைகள் எனக்குப் பிடிக்கவில்லை. மாணவர் ஒரு கல்லூரியில் வேலை செய்யவில்லை என்றால், அவர் ஒரு வேலையில் வேலை செய்வார். ஆனால் மிகவும் கடினமானது. கோட்ஜிம் விரிவுரை 3 கலந்துரையாடல்

11 ஜூலியோ

- ஏய், அமிகோ! நீங்கள் ஆர் என்று நம்புகிறேன்
கருத்துக்கள்
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION