పునర్వినియోగత అనేది ఏదైనా ప్రధాన భావన . జావాబీన్ అనేది ఒక సాఫ్ట్వేర్ భాగం, ఇది వివిధ వాతావరణాలలో పునర్వినియోగపరచటానికి రూపొందించబడింది. ఈ ‘జావాబీన్స్ అంటే ఏమిటి’ వ్యాసంలో టాపిక్లోకి ప్రవేశించి భావన యొక్క పరిధులను అర్థం చేసుకుందాం.
క్రింది పాయింటర్లు మా చర్చా అంశాలు:
- జావాబీన్స్ అంటే ఏమిటి?
- జావాబీన్ యొక్క లక్షణాలు ఏమిటి?
- ఉదాహరణ ప్రోగ్రామ్: జావాబీన్స్ అమలు
- జావాబీన్స్ యొక్క ప్రయోజనాలు
- జావాబీన్స్ యొక్క ప్రతికూలతలు
ప్రారంభిద్దాం!
జావాబీన్స్ అంటే ఏమిటి?
జావాబీన్స్ అనేది జావా ప్రోగ్రామింగ్ లాంగ్వేజ్లో వ్రాయబడిన పోర్టబుల్, ప్లాట్ఫాం-స్వతంత్ర మోడల్. దీని భాగాలను బీన్స్ అంటారు.
సరళంగా చెప్పాలంటే, జావాబీన్స్ తరగతులు ఇది అనేక కప్పబడి ఉంటుంది వస్తువులు ఒకే వస్తువులోకి. ఇది బహుళ ప్రదేశాల నుండి ఈ వస్తువును యాక్సెస్ చేయడంలో సహాయపడుతుంది. జావాబీన్స్ కన్స్ట్రక్టర్స్, గెట్టర్ / సెట్టర్ మెథడ్స్ మరియు మరెన్నో వంటి అనేక అంశాలను కలిగి ఉంది.
జావాబీన్స్ అనుసరించాల్సిన అనేక సమావేశాలు ఉన్నాయి:
- బీన్స్ డిఫాల్ట్ కలిగి ఉండాలి బిల్డర్ (వాదనలు లేవు)
- బీన్స్ గెట్టర్ మరియు సెట్టర్ పద్ధతులను అందించాలి
- TO గెట్టర్ పద్ధతి చదవగలిగే ఆస్తి విలువను చదవడానికి ఉపయోగిస్తారు
- విలువను నవీకరించడానికి, a సెట్టర్ పద్ధతి అని పిలవాలి
- బీన్స్ అమలు చేయాలి java.io.serializable , ఇది మీరు పనిచేస్తున్న జావాబీన్ స్థితిని సేవ్ చేయడానికి, నిల్వ చేయడానికి మరియు పునరుద్ధరించడానికి అనుమతిస్తుంది
ఇప్పుడు మీకు బేసిక్స్ గురించి బాగా తెలుసు, జావాబీన్స్ యొక్క లక్షణాల గురించి వివరంగా తెలుసుకుందాం.
జావాబీన్ ప్రాపర్టీస్ అంటే ఏమిటి?
జావాబీన్ ఆస్తిని వస్తువు యొక్క వినియోగదారు యాక్సెస్ చేయవచ్చు. ఈ లక్షణం ఏదైనా జావా డేటా రకానికి చెందినది, మీరు నిర్వచించే తరగతులను కలిగి ఉంటుంది. ఇది క్రింది మోడ్లో ఉండవచ్చు: చదవడం, వ్రాయడం, చదవడానికి మాత్రమే లేదా వ్రాయడానికి మాత్రమే . జావాబీన్ ఫీచర్లు రెండు ద్వారా యాక్సెస్ చేయబడతాయి :
ఒకటి. getEmployeeName ()
జావాలో సీరియలైజ్ అంటే ఏమిటి
ఉదాహరణకు, ఉద్యోగి పేరు ఫస్ట్నేమ్ అయితే, ఆ ఉద్యోగి పేరు చదవడానికి పద్ధతి పేరు getFirstName () అవుతుంది. ఈ పద్ధతిని ఒక అంటారు యాక్సెసర్. సంపాదించే పద్ధతుల లక్షణాలు క్రింది విధంగా ఉన్నాయి:
- ప్రకృతిలో బహిరంగంగా ఉండాలి
- రిటర్న్-టైప్ శూన్యంగా ఉండకూడదు
- గెట్టర్ పద్ధతిని పదంతో ప్రిఫిక్స్ చేయాలి పొందండి
- ఇది ఎటువంటి వాదన తీసుకోకూడదు
2. setEmployeeName ()
ఉదాహరణకు, ఉద్యోగి పేరు ఫస్ట్నేమ్ అయితే, ఆ ఉద్యోగి పేరు రాయడానికి పద్ధతి పేరు సెట్ ఫస్ట్నేమ్ () అవుతుంది. ఈ పద్ధతిని a మ్యుటేటర్. సెట్టర్ పద్ధతుల లక్షణాలు:
- ప్రకృతిలో బహిరంగంగా ఉండాలి
- రిటర్న్-టైప్ శూన్యంగా ఉండాలి
- సెట్టర్ పద్ధతిని పదంతో ప్రిఫిక్స్ చేయాలి సెట్
- దీనికి కొంత వాదన పడుతుంది
ఇప్పుడు మీరు జావాబీన్స్ గురించి కొంత సైద్ధాంతిక జ్ఞానాన్ని పొందారు, అమలు ప్రక్రియను అర్థం చేసుకుందాం.
ఉదాహరణ ప్రోగ్రామ్: జావాబీన్స్ అమలు
క్రింద చూపిన ఉదాహరణ ప్రోగ్రామ్ జావాబీన్స్ ఎలా అమలు చేయాలో చూపిస్తుంది.
పబ్లిక్ క్లాస్ ఎంప్లాయీ java.io.Serializable {private int id ప్రైవేట్ స్ట్రింగ్ పేరు పబ్లిక్ ఎంప్లాయీ ()}} పబ్లిక్ శూన్య సెట్ఇడ్ (int id) {this.id = id} public int getId () {return id} public void setName (స్ట్రింగ్ పేరు) {this.name = name} పబ్లిక్ స్ట్రింగ్ getName () {తిరిగి పేరు}}
మేము పైన సృష్టించిన జావాబీన్ తరగతిని యాక్సెస్ చేయడానికి తదుపరి ప్రోగ్రామ్ వ్రాయబడింది:
పబ్లిక్ క్లాస్ ఎంప్లాయీ 1 {పబ్లిక్ స్టాటిక్ వాయిడ్ మెయిన్ (స్ట్రింగ్ అర్గ్స్ []) {ఉద్యోగి s = కొత్త ఉద్యోగి () s.setName ('చాండ్లర్') System.out.println (s.getName ())}}
అవుట్పుట్:
చాండ్లర్
జావా డబుల్ను పూర్ణాంకానికి ఎలా మార్చాలి
కాబట్టి, ఇది ఎలా అమలు చేయాలి ఇది జావాబీన్ తరగతిని యాక్సెస్ చేస్తుంది.
జావాబీన్స్ యొక్క ప్రయోజనాలు
కింది జాబితా జావాబీన్స్ యొక్క కొన్ని ప్రయోజనాలను వివరిస్తుంది:
పోర్టబుల్
జావాబీన్స్ భాగాలు పూర్తిగా జావాలో నిర్మించబడ్డాయి, అందువల్ల మద్దతు ఇచ్చే ఏ ప్లాట్ఫామ్కైనా పూర్తిగా పోర్టబుల్ . అన్ని ప్లాట్ఫాం ప్రత్యేకతలు, అలాగే జావాబీన్స్కు మద్దతు జావా వర్చువల్ మెషిన్ చేత అమలు చేయబడతాయి.
కాంపాక్ట్ మరియు ఈజీ
జావాబీన్స్ భాగాలు సృష్టించడం సులభం మరియు ఉపయోగించడానికి సులభం. ఇది జావాబీన్స్ ఆర్కిటెక్చర్ యొక్క ముఖ్యమైన ఫోకస్ సెక్టార్. సాధారణ బీన్ రాయడానికి ఎక్కువ ప్రయత్నం చేయదు. అలాగే, ఒక బీన్ తేలికైనది, కాబట్టి, బీన్స్ పర్యావరణానికి మద్దతు ఇవ్వడానికి ఇది చాలా వారసత్వంగా సామాను తీసుకెళ్లవలసిన అవసరం లేదు.
జావా ప్లాట్ఫాం యొక్క బలాలను కలిగి ఉంటుంది
జావాబీన్స్ చాలా అనుకూలంగా ఉంది, రన్-టైమ్ సిస్టమ్తో భాగాలను నమోదు చేయడానికి కొత్త సంక్లిష్టమైన విధానం లేదు.
ఇవన్నీ మంచివి అయినప్పటికీ, జావాబీన్స్ ఉపయోగించడం వల్ల కొన్ని ప్రతికూలతలు కూడా ఉన్నాయి. ఇప్పుడు, అవి ఏమిటో చూద్దాం.
ప్రారంభ పిడిఎఫ్ కోసం సేల్స్ఫోర్స్ డెవలపర్ ట్యుటోరియల్
జావాబీన్స్ యొక్క ప్రతికూలతలు
- జావాబీన్స్ మార్చగలవి, అందువల్ల మార్పులేని వస్తువులు అందించే ప్రయోజనాలు లేవు.
- జావాబీన్స్ దాని నిర్మాణం ద్వారా అస్థిరమైన పార్ట్వేలో ఉంటుంది.
దీనితో, మేము ఈ “జావాబీన్స్ అంటే ఏమిటి” వ్యాసం చివరికి చేరుకున్నాము. ఇక్కడ చర్చించిన విషయాలు మీకు విలువను చేకూర్చాయని నేను ఆశిస్తున్నాను జావా జ్ఞానం. బాగా, జావా ప్రపంచాన్ని అన్వేషించండి. వేచి ఉండండి!
చూడండి ప్రపంచవ్యాప్తంగా విస్తరించి ఉన్న 250,000 మందికి పైగా సంతృప్తికరమైన అభ్యాసకుల నెట్వర్క్తో విశ్వసనీయ ఆన్లైన్ లెర్నింగ్ సంస్థ ఎడురేకా చేత. ఎడురేకా యొక్క జావా J2EE మరియు SOA శిక్షణ మరియు ధృవీకరణ కోర్సు జావా డెవలపర్గా ఉండాలనుకునే విద్యార్థులు మరియు నిపుణుల కోసం రూపొందించబడింది. ఈ కోర్సు మీకు జావా ప్రోగ్రామింగ్లోకి రావడానికి మరియు హైబర్నేట్ & స్ప్రింగ్ వంటి వివిధ జావా ఫ్రేమ్వర్క్లతో పాటు కోర్ మరియు అడ్వాన్స్డ్ జావా కాన్సెప్ట్ల కోసం మీకు శిక్షణ ఇవ్వడానికి రూపొందించబడింది.
మాకు ప్రశ్న ఉందా? దయచేసి ఈ “జావాబీన్స్ అంటే ఏమిటి” బ్లాగులోని వ్యాఖ్యల విభాగంలో పేర్కొనండి మరియు మేము వీలైనంత త్వరగా మిమ్మల్ని సంప్రదిస్తాము.