రియల్ వరల్డ్ గైడ్
నేను ప్రోగ్రామర్లుగా నా స్నేహితులను మళ్లీ శిక్షణ పొందినప్పుడు, నేను ఒక ఆసక్తికరమైన విషయాన్ని గమనించాను. అప్పటికే ఎక్కడో పనిచేసిన వారు చాలా ఆనందంగా నేర్చుకుంటున్నారు. మరియు వారు IT నుండి ఎంత ఎక్కువ అనుభవం కలిగి ఉన్నారో, వారు మరింత శ్రద్ధగా చదువుకున్నారు. కాలేజీ విద్యార్థులు అయిన వారు కొన్నిసార్లు పట్టించుకోరు. శ్రామిక వ్యక్తులతో మరియు విద్యార్థులతో మాట్లాడిన తర్వాత, విద్యార్థులు గ్రాడ్యుయేట్ అయిన వెంటనే వారి కోసం వేచి ఉన్న "మాయా ఉపాధి"ని విశ్వసిస్తున్నారని నేను గమనించాను. ఇప్పుడు, రోజ్ కలర్ గ్లాసెస్ని ఇంకా వదిలించుకోని వారి కోసం – ఇదిగో రియల్ వరల్డ్ గైడ్. మనందరికీ మన అవసరాలు ఉన్నాయి. కుటుంబం అవసరం. చాలా మందికి ఈ అవసరం ఉంది. మరియు ప్రతి ఒక్కరూ పని, వృత్తి మరియు వృత్తి ద్వారా దాదాపు ప్రతిరోజూ దానిని సంతృప్తి పరచడానికి ప్రయత్నిస్తారు. వృత్తిపరమైన మరియు వ్యక్తిగత అభివృద్ధి ద్వారా ఈ లక్ష్యాన్ని సాధించడం అన్ని తార్కికంగా కనిపిస్తుంది. మనలో ఎవరు అత్యంత విలువైన నిపుణుడిగా, అంతర్జాతీయ ప్రొఫెషనల్గా మారాలని కోరుకోరు: కీర్తి, గౌరవం, అధిక ఆదాయం, గొప్ప అవకాశాలు – అద్భుతంగా అనిపిస్తాయి. మరియు ఈ మిలియన్ల మంది మరియు మిలియర్డ్ల భవిష్యత్ అధిక నాణ్యత గల కార్మికుల కార్యాచరణ ప్రణాళిక ఏమిటి? చాలా తరచుగా ఈ ప్రణాళిక ఇలా కనిపిస్తుంది: పాఠశాలను పూర్తి చేయండి, ఉన్నత విద్యకు సిద్ధం చేయండి, విశ్వవిద్యాలయం లేదా కళాశాలలో ప్రవేశించండి, చదువుకోండి, గ్రాడ్యుయేట్ చేయండి, మంచి ఉద్యోగాన్ని కనుగొనండి, పని చేయండి, అద్భుతమైన కెరీర్ చేయండి మరియు అర్హత కలిగిన పదవీ విరమణలో వదిలివేయండి. ఆ ప్లాన్ సరైనదే అనిపిస్తుంది, కానీ అది కాదు. సరైన ప్రణాళిక మరియు తప్పు మధ్య వ్యత్యాసం ఇది: సరైనది మిమ్మల్ని మీ లక్ష్యాలను చేరుస్తుంది, తప్పు కాదు. నేను ఇంతకు ముందు వివరించిన ప్లాన్ నిజ జీవితంలో చాలా విషయాలను వదిలివేసింది, దానిని ఎలా పిలవాలో కూడా నాకు తెలియదు: ఆదిమ, గడువు ముగిసిన లేదా తప్పు. ప్రపంచంలో అత్యంత సాధారణ "విజయ ప్రణాళిక" ఏమి పరిగణనలోకి తీసుకోదు?పోటీ
1 విజేత అన్నింటినీ తీసుకుంటాడు
5% అత్యుత్తమ నిపుణులు మొత్తం డబ్బులో 50% పొందుతారు. 20% అత్యుత్తమ నిపుణులు మొత్తం డబ్బులో 80% పొందుతారు. కొన్ని కంపెనీలు మంచి ఉద్యోగి కోసం చూస్తాయి మరియు మరికొన్ని తక్కువ ధర కోసం చూస్తాయి. మొదటి రకం ఎక్కువ చెల్లించడానికి భయపడదు, ఎందుకంటే వారు తమ వద్ద ఉన్న డబ్బు కోసం ఉత్తమ నిపుణుడిని పొందాలనుకుంటున్నారు. రెండవ రకం ఆ కనీస నాణ్యత కోసం చాలా తక్కువ డబ్బు చెల్లించాలని కోరుకుంటుంది. మీరు మీ కెరీర్/ప్రొఫెషనల్ మార్గాన్ని చార్ట్ యొక్క ఎడమ పాయింట్ వద్ద ప్రారంభించండి. కానీ దాని అత్యంత సరైన భాగంలో ఉండటం మంచిది. మీకు చాలా దూరం. మీరు వీలైనంత త్వరగా దాని కుడి సగానికి చేరుకోవాలి. చార్ట్లోని కుడి భాగానికి చెందిన నిపుణుడు, అనుభవాన్ని బట్టి, నాణ్యమైన అనుభవం ద్వారా ఎడమ భాగానికి చెందిన నిపుణుడి నుండి భిన్నంగా ఉంటాడు. మీరు ఎడమ భాగంలో ఉన్నప్పుడు, లేబర్ మార్కెట్లో మీ వంటి నిపుణుల సంఖ్య డిమాండ్ను మించిపోయింది.మరియు అది కొనుగోలుదారుల (యజమాని) మార్కెట్ అని అర్థం. మరియు మీరు చాలా తక్కువ ఖాళీ కోసం మీలాంటి ఇతరులతో పోటీ పడాలి. కానీ మీరు తగినంత అనుభవాన్ని పొంది, కుడి సగానికి వెళ్ళిన వెంటనే, ఆట యొక్క నియమాలు మారడం ప్రారంభిస్తాయి. డిమాండ్ ఆఫర్ను మించిపోవడం ప్రారంభమవుతుంది మరియు జీతాలు పెరగడం ప్రారంభిస్తాయి. 5 సంవత్సరాల మంచి అనుభవం మీ జీతం 10 తో గుణించవచ్చు. కాబట్టి, ఆలోచించండి, చుట్టూ చూడండి మరియు అధ్యయనం చేయండి. కానీ 5% అత్యుత్తమ నిపుణులలో ఉండటం ఇంకా మంచిది. ఇక్కడ మీ జీతం మీ క్లయింట్లు/యజమానులు కలిగి ఉన్న డబ్బుతో మాత్రమే పరిమితం చేయబడుతుంది. వారు ఉత్తమమైన వారిని నియమించుకోవాలనుకుంటున్నారు - వారు ఎక్కువ చెల్లించనివ్వండి. వేలంలో లాగానే. తెలివైన మరియు కష్టపడి పనిచేసే వ్యక్తి 5 సంవత్సరాలలో 20% అత్యుత్తమ నిపుణులను పొందగలుగుతాడు. మరియు తరువాతి 5 సంవత్సరాలలో అతను 5% అత్యుత్తమ నిపుణులను పొందుతాడు. కానీ, ఖచ్చితంగా, అతను తన స్వీయ విద్యపై పని చేయాలి మరియు తరచుగా ఉద్యోగాలను మార్చాలి. కొన్నిసార్లు అధిక పని.ఉత్తమ నిపుణుడు ఎక్కువ పని చేయడు, అతను బాగా చేస్తాడు. అందరికంటే బెటర్. అందుకే అతని స్థానంలో పది మంది తక్కువ అర్హత కలిగిన కార్మికులను నియమించలేరు. అధ్యక్ష ఎన్నికలలో మీకు 48% ఓట్లు వస్తే, రెండవ వ్యక్తికి 47% ఓట్లు వస్తే, మీకు ఇప్పటికీ మెజారిటీ మద్దతు లభించలేదు, మీరు పోటీదారుని రెండుసార్లు అధిగమించలేదు. మీరు అతనిని ఒక్క శాతం మాత్రమే అధిగమించారు! కానీ మీరు ప్రెసిడెంట్ అవుతారు మరియు ప్రతిదీ పొందుతారు, మరియు అతను ఎవరూ ఉండడు మరియు ఏమీ పొందడు.2 వదులైన వ్యక్తి ఏమీ పొందడు
మీరు ఇప్పటికే కళాశాలలో ప్రవేశించినట్లయితే, దరఖాస్తు చేసుకున్న వారిలో 2,000 మంది ఉండగా, కేవలం 200 మంది మాత్రమే ప్రవేశించే పరిస్థితి మీకు తెలిసి ఉండవచ్చు. ఒక స్థానానికి 10 మంది దరఖాస్తు చేసుకున్న పోటీలో, 1,000 మంది నుండి 100 మంది మాత్రమే విద్యార్థులు అవుతారు, మిగిలిన 900 మందికి ఏమీ లభించదు. మీరు గ్రాడ్యుయేట్ చేసి ఉద్యోగం కోసం వెతకడం ప్రారంభించినప్పుడు ఏమి జరుగుతుందని మీరు అనుకుంటున్నారు? పోటీ నాటకీయంగా పెరుగుతుంది! ఈ సంవత్సరం బెర్లిన్లోని ఫ్యాకల్టీ ఆఫ్ లా నుండి గ్రాడ్యుయేట్ అయ్యారని అనుకుందాం. బెర్లిన్లో కేవలం 10 కళాశాలలు మాత్రమే ఉన్నాయని అనుకుందాం, ఇవి ఏటా 1000 మంది న్యాయవాదులను ఉత్పత్తి చేస్తాయి. మార్కెట్లో సంవత్సరానికి $80,000 జీతంతో రెండు ఖాళీలు, $40,000 జీతంతో 8 ఖాళీలు మరియు సంవత్సరానికి $20,000 జీతంతో రాష్ట్ర సంస్థలలో ముప్పై ఖాళీలు ఉన్నాయి. ఫెయిల్ 1:1000 "లాయర్లు" మరియు 40 ఖాళీలు మాత్రమే. అంటే, 1000 మంది న్యాయవాదులలో 40 మందికి మాత్రమే వారి వృత్తుల ప్రకారం ఉద్యోగాలు లభిస్తాయి మరియు 5 సంవత్సరాలు కళాశాలలో చదివిన 960 మంది వ్యక్తులు "సేల్స్ మేనేజర్లుగా" పనికి వెళతారు. ఫెయిల్ 2: మీరు ఉత్తమంగా గ్రాడ్యుయేట్ చేసిన 40 మంది న్యాయ-విద్యార్థులలో ఒకరు, మీకు ఉద్యోగం వచ్చే అవకాశాలు ఏమిటి? 100% కంటే తక్కువ, నిజానికి "ఓల్డ్-బాయ్ నెట్వర్క్", వంశపారంపర్య వృత్తులు, మంచి కనెక్షన్ల ద్వారా ఉద్యోగం పొందడం మొదలైనవి ఉన్నాయి. ఈ 40 ఖాళీలలో ఎక్కువ భాగం ఈ కంపెనీల టాప్-మేనేజర్ల కొడుకులు, మేనకోడళ్ళు మరియు మనవరాళ్లచే ఆక్రమించబడతాయి. ఫెయిల్ 3:మీరు సంవత్సరంలో అత్యుత్తమ గ్రాడ్యుయేటింగ్ విద్యార్థి, కానీ మీకు ఇంకా నిజమైన ఆచరణాత్మక అనుభవం లేదు. మార్కెట్లో ఇప్పటికే 3-5 సంవత్సరాల అనుభవం ఉన్న నిపుణులు ఉన్నారు, వారు మంచి ఖాళీల కోసం కూడా దరఖాస్తు చేస్తారు. వారు అనుభవం, కీర్తి మరియు కనెక్షన్లు పొందారు. కాబట్టి, బహుశా, మీరు చాలా దిగువ నుండి ప్రారంభించవలసి ఉంటుంది. విఫలం 4: మీరు సుమారు 3 సంవత్సరాల అనుభవం కోసం "చెల్లించని" ఉద్యోగాలపై పని చేయాల్సి ఉంటుంది మరియు అదే సమయంలో మీరు మీ స్వీయ-విద్యపై పని చేయాల్సి ఉంటుంది మరియు అప్పుడు మాత్రమే మీరు పోటీ చేయగలుగుతారు భవిష్యత్ విలువైన అనుభవం మరియు అధిక జీతంతో మంచి ఖాళీలు. మీరు కాలేజీలో ఉత్తీర్ణత సాధించాల్సిన దశ ఇది. కానీ మీరు సాధారణ కళాశాలలో చదివినట్లయితే, మీరు ఇప్పుడు మీ కోసం అన్ని చేయవలసి ఉంటుంది.3 నీకు ఏమీ లేదు
మీ వద్ద ఉన్నది మీ డిప్లొమా మాత్రమే, కానీ చాలా సందర్భాలలో మీ భవిష్యత్ యజమాని దృష్టిలో అది ముద్రించిన కాగితం విలువైనది కాదు. చాలా సందర్భాలలో యజమానులకు మీ డిప్లొమా యొక్క "వాస్తవ విలువ" మరియు వాస్తవ అనుభవంతో పోల్చితే దాని సూక్ష్మ వినియోగం గురించి తెలుసు. మీకు ఉన్నత విద్య ఉందా? ఎవరు చేయరు? అక్కడ చాలా మంది ఉన్నత విద్యను అభ్యసిస్తున్నారు. ఇది దేనికీ హామీ ఇవ్వదు. ఇది కేవలం “నేను మూర్ఖుడిని కాను” సర్టిఫికేట్ లాగా ఉంటుంది, ఇంకేమీ లేదు. మీ డ్రైవింగ్ లైసెన్సు వినియోగం ఎక్కువ. కళాశాలలు ఎటువంటి సూపర్-ఆధునిక నైపుణ్యాలను అందించవు. సాధారణంగా మీరు కళాశాలలో నాలుగేళ్లలో నేర్చుకున్నంత నేర్చుకుంటారు, నిజమైన పనిలో సంవత్సరంలో చాలా నేర్చుకుంటారు. ఇష్టం ఉన్నా లేకపోయినా అదే జీవితం.స్థాయి 3
1 డియెగో సరళమైన ప్రోగ్రామ్ గురించి మాట్లాడుతుంది
- హే, డియెగో! - హే, అమిగో! - ప్రొఫెసర్ ఇటీవల నన్ను ప్రశంసించారు. అతని ఉపన్యాసాల వల్ల నేను అభివృద్ధి చెందుతున్నందుకు సంతోషించాడు. - అవును, ఇది ఖచ్చితంగా అతనికి ధన్యవాదాలు. ఇది విచిత్రంగా ఉల్లాసంగా ఉంది! - మీ కోసం నా దగ్గర ఆసక్తికరమైన విషయం ఉంది. సాధారణ ప్రోగ్రామ్ను ఎలా వ్రాయాలో నేను మీకు చెప్తాను. ఇది చాలా సులభం. కనిష్ట ప్రోగ్రామ్ ఒక తరగతిని కలిగి ఉంటుంది మరియు ఒక పద్ధతిని కలిగి ఉంటుంది (). అది అలా కనిపిస్తుంది. - నేను ఇంతకు ముందే చూశాను, కనుక ఇది స్పష్టంగా ఉంది. - కానీ ఎవరూ సాధారణ కార్యక్రమాలు కోరుకోరు. ప్రోగ్రామ్ ఎంత క్లిష్టమైన పనిని పరిష్కరిస్తుందో, అది అద్భుతంగా ఉంటుంది. అందువల్ల, వేలాది తరగతులతో కూడిన కార్యక్రమాలు సాధారణ అభ్యాసం. - ఒక సాధారణ ప్రోగ్రామ్ సాధారణంగా 2-3 సంవత్సరాలు 10 మంది వ్యక్తుల బృందంచే వ్రాయబడుతుంది. - అప్పుడు, పెద్దది ఏమిటి? - బాగా, 100 కంటే ఎక్కువ డెవలపర్లు 5 సంవత్సరాల కంటే ఎక్కువ పని చేస్తున్న ప్రోగ్రామ్. - 500 మానవ సంవత్సరాల కంటే ఎక్కువ? వావ్! - మీరు పందెం! మరియు పెద్ద మరియు భారీ పనులను పరిష్కరించడానికి జావా ఉత్తమ ప్రోగ్రామింగ్ భాషలలో ఒకటి. - పెద్ద పని అంటే ఏమిటని అడిగే ధైర్యం కూడా లేదు. - మీరు చేయకపోవడమే మంచిది. - వేలకొద్దీ తరగతుల్లో తప్పిపోవడం చాలా సులభమని ప్రోగ్రామర్లు గ్రహించడానికి ఎక్కువ సమయం పట్టదు. కాబట్టి వారు ప్రోగ్రామ్లను వ్రాసే ప్రక్రియను చాలా రెట్లు వేగవంతం చేసే ప్రత్యేక సాధనాలతో ముందుకు వచ్చారు. అందువల్ల, మీరు వ్రాసే ప్రోగ్రామ్ పెద్దది, ఎక్కువ ప్రయోజనం. - ప్రోగ్రామర్లు ప్రోగ్రామ్లు వ్రాయడానికి ప్రోగ్రామ్ను సృష్టించారని మీరు చెబుతున్నారా? - మీరు చెప్పింది నిజమే. అన్నింటిలో మొదటిది, ప్రోగ్రామ్ అనేది కొన్ని సాధారణ కార్యకలాపాలను ఆటోమేట్ చేయడానికి ఒక సాధనం.మరియు మీరు సంవత్సరాలుగా కోడ్ వ్రాస్తే, మీకు అలాంటి ఆపరేషన్లు చాలా ఉన్నాయి. - ప్రోగ్రామ్ల అభివృద్ధి కోసం ప్రోగ్రామ్లను IDE (ఇంటిగ్రేటెడ్ డెవలప్మెంట్ ఎన్విరాన్మెంట్) అంటారు. - ఈ రోజు మీరు వాటిలో ఒకదానితో పరిచయం పొందుతారు. - కానీ వాటిలో ఒకటి మాత్రమే కాదు - వాటిలో ఉత్తమమైనది! దాని పేరు Intellij IDEA . ఇది చాలా సంవత్సరాలు మీ స్నేహితుడు. ఇది ఎల్లప్పుడూ చిట్కా మరియు సహాయం చేసే అన్నయ్య లాంటిది. - నేను చాలా ఆసక్తిగా ఉన్నాను! - సరే, మీరు మైక్రోసాఫ్ట్ వర్డ్లో ప్రోగ్రామ్ను వ్రాయబోనట్లయితే, మీకు అద్భుతమైన అభివృద్ధి వాతావరణం అవసరం, సరియైనదా? మేము రోబోట్లు Intellij IDEA కమ్యూనిటీ ఎడిషన్ను ఇష్టపడతాము . దాని తాజా సంస్కరణను డౌన్లోడ్ చేసి, ఇన్స్టాల్ చేయండి.చిట్కా 1
Google లో Intellij IDEAని ఎలా కనుగొనాలిచిట్కా 2
Intellij IDEA పేజీని డౌన్లోడ్ చేయండిచిట్కా 3
ఇన్స్టాలేషన్ ఫైల్కి లింక్ చేయండిచిట్కా 4
చిట్కా 1
Googleలో Java JDKని ఎలా కనుగొనాలిచిట్కా 2
JDK 7 పేజీని డౌన్లోడ్ చేయండిచిట్కా 3
- "లైసెన్సు ఒప్పందాన్ని అంగీకరించు" క్లిక్ చేయండి
- మీకు Windows x64 ఉంటే "jdk-7u75-windows-x64.exe"ని ఎంచుకోండి
- మీకు Windows x32 ఉంటే "jdk-7u75-windows-i586.exe"ని ఎంచుకోండి
- మీకు Linux ఉంటే - ఏమి చేయాలో మీకు తెలుసు :)
చిట్కా 4
2 కిమ్
- హే, అమిగో! ఇది మీ కోసం ఎలా జరుగుతోంది? - హాయ్, కిమ్. - ప్రతిదీ గొప్పది. ఈరోజు నేను డియెగో సలహా మేరకు JDK మరియు Intellij IDEAలను ఇన్స్టాల్ చేసాను. నేను వాటిని ఎలా ఉపయోగించాలో గుర్తించడానికి ప్రయత్నిస్తున్నాను. - నేను మీకు సహాయం చేస్తాను. అప్లికేషన్లను ఎలా తయారు చేయాలో మీకు బోధించడానికి నాకు మంచి మార్గం తెలుసునని నేను భావిస్తున్నాను. ఒక చిత్రం వెయ్యి పదాల విలువైనది. మీ కోసం ఇక్కడ వీడియో ఉంది:మొదటి నుండి ప్రాజెక్ట్ను సృష్టిస్తోంది |
---|
1 Intellij IDEAని ప్రారంభించండి |
2 కొత్త ప్రాజెక్ట్ను సృష్టించండి |
3 ప్రాజెక్ట్ రకాన్ని ఎంచుకోండి |
4 ఇటీవల మేము JDKని ఇన్స్టాల్ చేసాము. ఇప్పుడు మీరు ప్రాజెక్ట్కు దాని సూచనను జోడించాలి. |
5 JDK ఇన్స్టాల్ చేయబడిన డైరెక్టరీని ఎంచుకోండి |
6 ప్రాజెక్ట్ JDK పేర్కొనబడిందని నిర్ధారించుకోండి |
7 ఇక్కడ మీరు Intellij IDEA ప్రాజెక్ట్ను రూపొందించే టెంప్లేట్ను పేర్కొనవచ్చు. ఇప్పుడు దేనినీ ఎంచుకోవద్దు. |
8 ప్రాజెక్ట్ పేరును పేర్కొనండి |
9 అంతే, ప్రాజెక్ట్ సృష్టించబడింది. మీరు ఇప్పుడు src ఫోల్డర్లో తరగతులను సృష్టించవచ్చు |
సరళమైన ప్రోగ్రామ్ను సృష్టిస్తోంది |
---|
1 src ఫోల్డర్పై కుడి-క్లిక్ చేసి, కొత్త ప్యాకేజీని సృష్టించండి |
2 మా భవిష్యత్ తరగతుల కోసం ప్యాకేజీ పేరును పేర్కొనండి |
3 ఇప్పుడు మన కోడ్ కోసం కొత్త తరగతిని సృష్టించండి. ప్యాకేజీ పేరుపై కుడి-క్లిక్ చేయండి: |
4 కొత్త తరగతి పేరును టైప్ చేయండి. పరిష్కారం, ఉదాహరణకు |
5 Intellij IDEA మీ కోసం ఒక తరగతి టెంప్లేట్ను సృష్టించింది. మీరు ఇప్పుడు కోడ్ రాయడం ప్రారంభించవచ్చు. |
6 మొదట, ప్రధాన పద్ధతిని సృష్టించండి |
7 ఇప్పుడు సందేశాన్ని ప్రదర్శించండి - ప్రోగ్రామర్గా ఉండటం చాలా బాగుంది! |
8 ప్రోగ్రామ్ను అమలు చేయడానికి ప్రోగ్రామ్ కోడ్పై కుడి-క్లిక్ చేయండి |
9 పని కార్యక్రమాన్ని ఆనందించండి |
3 ఎల్లీ
- చాలా కాలం క్రితం కంప్యూటర్లు టెక్స్ట్ను మాత్రమే ప్రదర్శించగలిగేవి. ప్రోగ్రామ్లు కీబోర్డ్ నుండి టైప్ చేసిన డేటాను ప్రదర్శిస్తాయి. ఈ ఆపరేషన్ మోడ్ను "కన్సోల్లో పని చేయడం" లేదా కేవలం "కన్సోల్" అని పిలుస్తారు. విండో ఇంటర్ఫేస్ కన్సోల్కు ప్రత్యామ్నాయాలలో ఒకటి. ప్రోగ్రామ్ విండో / విండోస్ ద్వారా వినియోగదారుతో పరస్పర చర్య చేసినప్పుడు ఇది జరుగుతుంది. మీరు ప్రోగ్రామ్ చేయడం మాత్రమే నేర్చుకుంటారు కాబట్టి, మేము కన్సోల్తో ప్రారంభిస్తాము. - నాకు అభ్యంతరం లేదు. - టెక్స్ట్ లైన్ ద్వారా కన్సోల్ (స్క్రీన్)లో ప్రదర్శించబడుతుంది. లోపాలను నివారించడానికి, టెక్స్ట్ కీబోర్డ్పై టైప్ చేయబడుతుంది మరియు స్క్రీన్పై నకిలీ చేయబడుతుంది. ఇది వినియోగదారు మరియు ప్రోగ్రామ్ టర్న్లో స్క్రీన్పై వచనాన్ని వ్రాసినట్లు కనిపిస్తోంది. - మీరు System.out.print() ఉపయోగించి వచనాన్ని ప్రదర్శించవచ్చు . ఈ ఫంక్షన్ టెక్స్ట్ లైన్ ద్వారా లైన్ను ప్రదర్శిస్తుంది. System.out.println()వచనాన్ని ప్రదర్శిస్తుంది మరియు కర్సర్ను తదుపరి పంక్తికి తరలిస్తుంది. - మీరు పదాలు ఒకదానితో ఒకటి అతుక్కోకుండా నిరోధించడానికి ఖాళీలను జోడించాలి, ఉదాహరణకు: - Gotcha. - అందువలన, మీరు దేనినైనా ప్రదర్శించవచ్చు: అన్ని జావా వస్తువులను స్ట్రింగ్గా మార్చవచ్చు . జావాలోని అన్ని తరగతులు ఆబ్జెక్ట్ క్లాస్ నుండి వారసత్వంగా పొందబడ్డాయి, ఇది స్ట్రింగ్() పద్ధతిని కలిగి ఉంటుంది. వస్తువును స్ట్రింగ్గా మార్చాల్సిన అవసరం వచ్చినప్పుడు దీనిని పిలవవచ్చు. - నేను ఈ కోడ్ని అమలు చేస్తున్నాను, కానీ ప్రోగ్రామ్ “Cat is com.codegym.lesson3.Cat@1fb8ee3” అని ప్రదర్శించబడింది. ఈ వచనం యొక్క అర్థం ఏమిటి? - ఆబ్జెక్ట్ క్లాస్ యొక్క ప్రామాణిక toString() పద్ధతి క్లాస్ పేరు మరియు ఆబ్జెక్ట్ మెమరీ చిరునామా (హెక్సాడెసిమల్ సంజ్ఞామానంలో) కలిగి ఉండే స్ట్రింగ్ను అందిస్తుంది - హంఫ్, మరియు అటువంటి పద్ధతి యొక్క ఉపయోగం ఏమిటి? - మీరు మీ తరగతిలో 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 () పద్ధతి యొక్క దాచిన కాల్ ద్వారా స్ట్రింగ్గా మారుతుంది . - ఏమి చెప్పండి? - అలాగే. నేను దీన్ని సులభతరం చేస్తాను: మేము ఒక సంఖ్య మరియు పిల్లికి స్ట్రింగ్ని జోడిస్తే, ఆ సంఖ్య స్ట్రింగ్గా మార్చబడుతుంది, అలాగే పిల్లి కూడా అవుతుంది. ఉదాహరణలు:6 డియెగో
- హే, మిత్రమా. ఈ రోజు కోసం ఇక్కడ కొన్ని టాస్క్లు ఉన్నాయి. దీన్ని మరింత కష్టతరం చేయడానికి, వేరియబుల్స్ను మాత్రమే మెథడ్ ప్రింట్/ప్రింట్ల్న్కి పంపవచ్చు. - ఇది సాధ్యమేనా? - నా మాటలను గుర్తించండి, అమిగో, అసాధ్యమైనది మాకు, రోబోట్లకు ఏమీ కాదు. మనం వంచలేనంత వంగవచ్చు.పనులు | |
---|---|
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 | జపనీస్ని అధ్యయనం చేయడం, sidని ప్రదర్శించే ప్రోగ్రామ్ను వ్రాయండి |
7 ఎల్లీ, కీబోర్డ్ ఇన్పుట్
- అమిగో, సమయం వచ్చింది: ఇప్పుడు నేను కీబోర్డ్ ఇన్పుట్ గురించి మీకు చెప్తాను. - మేము డేటాను ప్రదర్శించడానికి System.outని ఉపయోగించాము. ఇప్పుడు మనం డేటాను ఇన్పుట్ చేయడానికి System.inని ఉపయోగిస్తాము . - ఇది తేలికగా అనిపిస్తుంది. - కానీ System.inకి ఒక ప్రతికూలత ఉంది. ఇది కీబోర్డ్ క్యారెక్టర్ కోడ్ల నుండి మాత్రమే చదవడానికి మిమ్మల్ని అనుమతిస్తుంది. సమస్యను పరిష్కరించడానికి మరియు ఒకేసారి పెద్ద మొత్తంలో డేటాను చదవడానికి మేము మరింత సంక్లిష్టమైన నిర్మాణాన్ని ఉపయోగిస్తాము: - ఇది స్పష్టంగా ఉందా? - ఊ... బురదలాగా క్లియర్. - మీరు కీబోర్డ్ నుండి పంక్తిని చదవవలసి వచ్చినప్పుడు బఫర్డ్ రీడర్ వస్తువును ఉపయోగించడం మంచిది . మీరు సిస్టమ్.ఇన్ ఆబ్జెక్ట్ని బఫర్డ్ రీడర్కు పాస్ చేయాలి . మరియు బఫర్డ్ రీడర్ దాని నుండి డేటాను చదువుతుంది. - కానీSystem.in మరియు BufferedReader ఒకదానికొకటి అనుకూలంగా లేవు. మేము InputStreamReader వస్తువును అడాప్టర్గా ఉపయోగించాలి . - నాకు అర్థమైంది. మరి ఈ స్కానర్ క్లాస్ అంటే ఏమిటి? - కొన్నిసార్లు స్కానర్ని ఉపయోగించడం సౌకర్యంగా ఉంటుంది, కానీ ఎక్కువగా ఇది పెద్దగా సహాయం చేయదు. BufferedReader మరియు InputStreamReaderని ఉపయోగించడం మంచిది . స్కానర్ క్లాస్ ఉనికిలో ఉందని తెలుసుకోవడం కోసం నేను ఇప్పుడే చూపించాను. మేము దానిని ఉపయోగించబోము. - సరే, కానీ నేను ఈ అంశాన్ని పూర్తిగా అర్థం చేసుకున్నానో లేదో నాకు ఖచ్చితంగా తెలియదు.8 డియెగో
- హే, అమిగో. మీరు గొప్పగా చేస్తున్నారు. ఇప్పుడు మీరు తీవ్రమైన సిబ్బంది కోసం సిద్ధంగా ఉన్నారు! ఇక్కడ ఒక కొత్త పని ఉంది: కీబోర్డ్ నుండి కొంత డేటాను చదివే ప్రోగ్రామ్ను వ్రాయండి మరియు ఆ డేటాను కలిగి ఉన్న వచనాన్ని ప్రదర్శించండి:పనులు | |
---|---|
1 | ప్రపంచాన్ని ఎలా జయించాలో కీబోర్డ్ నుండి పేరు మరియు సంఖ్యను చదివి, వచనాన్ని ప్రదర్శించే ప్రోగ్రామ్ను వ్రాయండి: "పేరు" ప్రపంచాన్ని "సంఖ్య" సంవత్సరాలలో జయిస్తుంది. బ్వాహహా! (ఇన్పుట్ డేటా క్రమం ముఖ్యమైనది.) ఉదాహరణ: జో 8 సంవత్సరాలలో ప్రపంచాన్ని జయిస్తాడు. బ్వాహహా! |
2 | 5 సంవత్సరాలలో జీతం కీబోర్డ్ నుండి ఒక పేరు మరియు రెండు సంఖ్యలను చదివే ప్రోగ్రామ్ను వ్రాయండి. ప్రోగ్రామ్ టెక్స్ట్ను ప్రదర్శించాలి: “నెంబర్2” సంవత్సరాల్లో “పేరు” “సంఖ్య1”ని సంపాదిస్తుంది. ఉదాహరణ: నిక్ 5 సంవత్సరాలలో $150,000 సంపాదిస్తాడు. |
3 | నమ్రత మనిషిని అలంకరిస్తుంది కీబోర్డు నుండి ఒక పేరును చదివి, వచనాన్ని ప్రదర్శించే ప్రోగ్రామ్ను వ్రాయండి: «పేరు» నెలకు $15,000 సంపాదిస్తుంది. హవ్-హావ్! ఉదాహరణ: టిమ్ నెలకు $15,000 సంపాదిస్తాడు. హవ్-హావ్! |
4 | స్పాన్సర్! అది గర్వంగా ధ్వనిస్తుంది! కీబోర్డ్ నుండి రెండు పేర్లను చదివి, వచనాన్ని ప్రదర్శించే ప్రోగ్రామ్ను వ్రాయండి: «name1» స్పాన్సర్ చేయబడిన «name2», మరియు ఆమె ప్రసిద్ధ గాయని అయింది. ఉదాహరణ: నిక్ హెలెన్ను స్పాన్సర్ చేశాడు మరియు ఆమె ప్రసిద్ధ గాయని అయింది. |
5 | స్వచ్ఛమైన ప్రేమ కీబోర్డ్ నుండి మూడు పేర్లను చదివి, వచనాన్ని ప్రదర్శించే ప్రోగ్రామ్ను వ్రాయండి: «name1» + «name2» + «name3» = స్వచ్ఛమైన ప్రేమ, ఓహ్, అవును! నిజమే! ఉదాహరణ: జో + ఎవా + ఏంజెలికా = స్వచ్ఛమైన ప్రేమ, ఓహ్, అవును! నిజమే! |