జావా ప్రోగ్రామ్ యొక్క ప్రాథమిక నిర్మాణం ఏమిటి?



ఈ వ్యాసం సమర్థవంతమైన జావా ప్రోగ్రామ్‌ను వ్రాయడానికి అవసరమైన అన్ని స్టేట్‌మెంట్‌లు మరియు విభాగాలతో సహా జావా ప్రోగ్రామ్ యొక్క నిర్మాణాన్ని వివరిస్తుంది.

జావా ప్రోగ్రామింగ్ భాష ప్లాట్‌ఫాం-స్వతంత్ర మరియు సురక్షిత ప్రోగ్రామింగ్ భాష. అనేక రకాల అనువర్తనాలతో, గత రెండు దశాబ్దాలుగా డిమాండ్ ఉంది. వెలుపల పెట్టె లక్షణాలు జావా వేరుగా నిలబడటానికి సహాయం చేయండి. ఈ వ్యాసంలో, a యొక్క నిర్మాణాన్ని మేము అర్థం చేసుకుంటాము ప్రోగ్రామ్ వివరంగా. ఈ బ్లాగులో చర్చించిన విషయాలు క్రిందివి:

డాక్యుమెంటేషన్ విభాగం

ప్రోగ్రామ్ యొక్క నిర్మాణం - జావా ప్రోగ్రామ్ యొక్క నిర్మాణం - ఎడురేకా





ఇది చదవడానికి మెరుగుపరచడానికి ఉపయోగించబడుతుంది . ఇది కలిగి జావాలో వ్యాఖ్యలు కోడ్‌ను సమీక్షించేటప్పుడు లేదా డీబగ్ చేసేటప్పుడు ప్రోగ్రామర్‌కు దాన్ని సులభంగా అర్థం చేసుకోవడానికి పద్ధతి యొక్క ఉపయోగం లేదా కార్యాచరణ వంటి ప్రాథమిక సమాచారం ఇందులో ఉంటుంది. జావా వ్యాఖ్య పరిమిత స్థలానికి మాత్రమే పరిమితం కాదు, ఇది కోడ్‌లో ఎక్కడైనా కనిపిస్తుంది.

కంపైలర్ అమలు సమయంలో ఈ వ్యాఖ్యలను విస్మరిస్తుంది మరియు ఇది జావా ప్రోగ్రామ్ యొక్క రీడబిలిటీని మెరుగుపరచడానికి మాత్రమే ఉద్దేశించబడింది.



జావా మద్దతు ఇచ్చే మూడు రకాల వ్యాఖ్యలు ఉన్నాయి

పైన పేర్కొన్న వ్యాఖ్యలను మనం ఎలా ఉపయోగించవచ్చో అర్థం చేసుకోవడానికి ఒక ఉదాహరణను చూద్దాం .

// ఒకే పంక్తి వ్యాఖ్య ఇలా ప్రకటించబడింది / * బహుళ-పంక్తి వ్యాఖ్య ఇలా ప్రకటించబడింది మరియు వ్యాఖ్యగా బహుళ పంక్తులను కలిగి ఉంటుంది * / / ** డాక్యుమెంటేషన్ వ్యాఖ్య డీలిమిటర్‌తో ప్రారంభమై * / తో ముగుస్తుంది.

ప్యాకేజీ ప్రకటన

జావాలో ఒక నిబంధన ఉంది, అది మీ తరగతులను అనే సేకరణలో ప్రకటించడానికి మిమ్మల్ని అనుమతిస్తుంది ప్యాకేజీ . జావా ప్రోగ్రామ్‌లో ఒకే ఒక ప్యాకేజీ స్టేట్‌మెంట్ ఉంటుంది మరియు ఇది ఏదైనా ముందు కోడ్ ప్రారంభంలో ఉండాలి తరగతి లేదా ఇంటర్ఫేస్ ప్రకటన. ఈ ప్రకటన ఐచ్ఛికం, ఉదాహరణకు, దిగువ స్టేట్‌మెంట్‌ను చూడండి.

ప్యాకేజీ విద్యార్థి

ఈ మూలం ఫైల్‌లో నిర్వచించిన అన్ని తరగతులు మరియు ఇంటర్‌ఫేస్‌లు విద్యార్థి ప్యాకేజీలో ఒక భాగమని ఈ ప్రకటన ప్రకటించింది. మరియు సోర్స్ ఫైల్‌లో ఒక ప్యాకేజీని మాత్రమే ప్రకటించవచ్చు.

దిగుమతి ప్రకటన

చాలా ముందే నిర్వచించిన తరగతులు నిల్వ చేయబడతాయి జావాలో ప్యాకేజీలు , ఇతర ప్యాకేజీలలో నిల్వ చేయబడిన తరగతులను సూచించడానికి దిగుమతి ప్రకటన ఉపయోగించబడుతుంది. దిగుమతి స్టేట్మెంట్ ఎల్లప్పుడూ ప్యాకేజీ స్టేట్మెంట్ తర్వాత వ్రాయబడుతుంది కాని ఇది ఏదైనా క్లాస్ డిక్లరేషన్ ముందు ఉండాలి.

మేము దిగుమతి ప్రకటనలో నిర్దిష్ట తరగతి లేదా తరగతులను దిగుమతి చేసుకోవచ్చు. జావాలో దిగుమతి ప్రకటన ఎలా పనిచేస్తుందో అర్థం చేసుకోవడానికి ఉదాహరణను చూడండి.

దిగుమతి java.util.Date // తేదీ తరగతి దిగుమతి java.applet ను దిగుమతి చేస్తుంది. * // జావా ఆప్లెట్ ప్యాకేజీ నుండి అన్ని తరగతులను దిగుమతి చేస్తుంది

ఇంటర్ఫేస్ విభాగం

ఈ విభాగం ఒక పేర్కొనడానికి ఉపయోగించబడుతుంది జావాలో ఇంటర్ఫేస్ . ఇది ఐచ్ఛిక విభాగం, ఇది ప్రధానంగా బహుళ అమలు చేయడానికి ఉపయోగించబడుతుంది . ఇంటర్ఫేస్ జావాలోని తరగతికి చాలా పోలి ఉంటుంది, కానీ ఇది స్థిరాంకాలు మాత్రమే కలిగి ఉంటుంది ప్రకటనలు.

ఇంటర్ఫేస్ను తక్షణం చేయలేము కాని దానిని తరగతుల ద్వారా అమలు చేయవచ్చు లేదా ఇతర ఇంటర్‌ఫేస్‌ల ద్వారా విస్తరించవచ్చు.

ఇంటర్ఫేస్ స్టాక్ {శూన్యమైన పుష్ (పూర్ణాంక అంశం) శూన్యమైన పాప్ ()}

తరగతి నిర్వచనం

జావా ప్రోగ్రామ్‌లో చాలా ఉండవచ్చు తరగతి నిర్వచనాలు, తరగతులు ఏదైనా ఒక ముఖ్యమైన భాగం జావా ప్రోగ్రామ్ . ఇది ప్రోగ్రామ్‌లోని వినియోగదారు నిర్వచించిన తరగతుల గురించి సమాచారాన్ని నిర్వచిస్తుంది.

ఒక తరగతి యొక్క సేకరణ వేరియబుల్స్ మరియు అది క్షేత్రాలలో పనిచేస్తుంది. జావాలోని ప్రతి ప్రోగ్రామ్‌లో ప్రధాన పద్దతితో కనీసం ఒక తరగతి ఉంటుంది.

దశాంశాన్ని బైనరీ పైథాన్ కోడ్‌గా మార్చండి

ప్రధాన విధానం తరగతి

ప్రధాన పద్ధతి ఏమిటంటే అమలు వాస్తవానికి మొదలవుతుంది మరియు కింది స్టేట్‌మెంట్‌ల కోసం పేర్కొన్న క్రమాన్ని అనుసరిస్తుంది. ఇది ఎలా నిర్మాణాత్మకంగా ఉందో అర్థం చేసుకోవడానికి నమూనా ప్రోగ్రామ్‌ను పరిశీలిద్దాం.

పబ్లిక్ క్లాస్ ఉదాహరణ {// ప్రధాన పద్ధతి డిక్లరేషన్ పబ్లిక్ స్టాటిక్ శూన్య ప్రధాన (స్ట్రింగ్ [] అర్గ్స్) {System.out.println ('హలో వరల్డ్')}}

పై ప్రోగ్రామ్ లైన్ ఎలా పనిచేస్తుందో అర్థం చేసుకోవడానికి దానిని లైన్ ద్వారా విశ్లేషిద్దాం.

పబ్లిక్ క్లాస్ ఉదాహరణ

ఇది ఉదాహరణ అనే తరగతిని సృష్టిస్తుంది. తరగతి పేరు పెద్ద అక్షరంతో మొదలవుతుందని మీరు నిర్ధారించుకోవాలి మరియు పబ్లిక్ పదం అంటే ఇతర తరగతుల నుండి అందుబాటులో ఉంటుంది.

వ్యాఖ్యలు

రీడబిలిటీని మెరుగుపరచడానికి, ప్రోగ్రామర్ కోసం ఒక నిర్దిష్ట గమనిక లేదా పద్ధతుల కార్యాచరణను నిర్వచించడానికి మేము వ్యాఖ్యలను ఉపయోగించవచ్చు.

కలుపులు

అన్ని ఆదేశాలను కలిసి సమూహపరచడానికి కర్లీ బ్రాకెట్లను ఉపయోగిస్తారు. ఆదేశాలు తరగతి లేదా పద్ధతికి చెందినవని నిర్ధారించుకోండి.

పబ్లిక్ స్టాటిక్ శూన్య ప్రధాన

  • ప్రధాన పద్ధతిని పబ్లిక్‌గా ప్రకటించినప్పుడు, ఈ తరగతి వెలుపల కూడా దీనిని ఉపయోగించవచ్చని అర్థం.

  • స్టాటిక్ అనే పదానికి దాని వస్తువులను తయారు చేయకుండా ఒక పద్ధతిని యాక్సెస్ చేయాలనుకుంటున్నాము. మేము ఏ వస్తువులను సృష్టించకుండా ప్రధాన పద్ధతిని పిలుస్తాము.

  • శూన్య పదం అది ఏ విలువను ఇవ్వదని సూచిస్తుంది. ప్రధానమైనది శూన్యంగా ప్రకటించబడింది ఎందుకంటే ఇది ఏ విలువను ఇవ్వదు.

  • ప్రధానమైనది పద్ధతి, ఇది ఏదైనా జావా ప్రోగ్రామ్‌లో ముఖ్యమైన భాగం.

    జావాలో ఉదాహరణ వేరియబుల్స్ ఎక్కడ ప్రకటించాలి

స్ట్రింగ్ [] అర్గ్స్

ఇది ప్రతి మూలకం స్ట్రింగ్ అయిన శ్రేణి, దీనికి అర్గ్స్ అని పేరు పెట్టారు. మీరు కన్సోల్ ద్వారా జావా కోడ్‌ను అమలు చేస్తే, మీరు ఇన్‌పుట్ పరామితిని పాస్ చేయవచ్చు. ప్రధాన () దీన్ని ఇన్‌పుట్‌గా తీసుకుంటుంది.

System.out.println ()

సిస్టమ్ ముందే నిర్వచించిన తరగతి అయిన స్క్రీన్‌పై అవుట్‌పుట్‌ను ప్రింట్ చేయడానికి స్టేట్‌మెంట్ ఉపయోగించబడుతుంది, ఇది ప్రింట్ రైటర్ క్లాస్ యొక్క వస్తువు. Println పద్ధతి తెరపై వచనాన్ని కొత్త పంక్తితో ముద్రిస్తుంది. అన్ని జావా స్టేట్‌మెంట్‌లు సెమికోలన్‌తో ముగుస్తాయి.

ఇది జావా ప్రోగ్రామ్ యొక్క నిర్మాణం గురించి మేము నేర్చుకున్న ఈ వ్యాసం చివరకి తీసుకువస్తుంది. ఈ ట్యుటోరియల్‌లో మీతో పంచుకున్న అన్ని విషయాలతో మీరు స్పష్టంగా ఉన్నారని నేను ఆశిస్తున్నాను.

“జావా ప్రోగ్రామ్ యొక్క నిర్మాణం” పై మీరు ఈ కథనాన్ని కనుగొంటే, చూడండి ప్రపంచవ్యాప్తంగా 250,000 కంటే ఎక్కువ సంతృప్తికరమైన అభ్యాసకుల నెట్‌వర్క్‌తో విశ్వసనీయ ఆన్‌లైన్ లెర్నింగ్ సంస్థ.

మీ ప్రయాణంలో అడుగడుగునా మీకు సహాయం చేయడానికి మేము ఇక్కడ ఉన్నాము మరియు విద్యార్థులు మరియు నిపుణుల కోసం రూపొందించిన పాఠ్యాంశాలను రూపొందించండి. జావా డెవలపర్ . ఈ కోర్సు మీకు జావా ప్రోగ్రామింగ్‌లోకి రావడానికి మరియు వివిధ మరియు కోర్ మరియు అడ్వాన్స్‌డ్ జావా కాన్సెప్ట్‌లకు శిక్షణ ఇవ్వడానికి రూపొందించబడింది వంటి నిద్రాణస్థితి & .

మీకు ఏవైనా ప్రశ్నలు వస్తే, “జావా ప్రోగ్రామ్ యొక్క నిర్మాణం” యొక్క వ్యాఖ్యల విభాగంలో మీ ప్రశ్నలన్నింటినీ అడగడానికి సంకోచించకండి మరియు మా బృందం సమాధానం ఇవ్వడానికి సంతోషిస్తుంది.