ఖచ్చితంగా, జావా పద్ధతులపై కథనం ఇక్కడ ఉంది:
జావా పద్ధతులు - ఒక పరిచయం
జావా ప్రోగ్రామింగ్ యొక్క ప్రాథమిక బిల్డింగ్ బ్లాక్లలో జావా పద్ధతులు ఒకటి. అవి కోడ్ యొక్క బ్లాక్ను ఎన్క్యాప్సులేట్ చేయడానికి మరియు దానికి పేరు పెట్టడానికి ఉపయోగించబడతాయి, తద్వారా ఇది ప్రోగ్రామ్లో అనేకసార్లు తిరిగి ఉపయోగించబడుతుంది. ఈ వ్యాసంలో, జావా పద్ధతుల యొక్క ప్రాథమికాలను మరియు వాటిని ఎలా సృష్టించాలో మరియు ఎలా ఉపయోగించాలో మేము చర్చిస్తాము.
జావా మెథడ్ అంటే ఏమిటి?
జావాలో, ఒక పద్ధతి అనేది నిర్దిష్ట పనిని చేసే కోడ్ యొక్క బ్లాక్. ఇది ఇన్పుట్ పారామితులను తీసుకోవచ్చు మరియు విలువను తిరిగి ఇవ్వవచ్చు లేదా చర్యను చేయవచ్చు. జావాలో ఒక పద్ధతిని సృష్టించడానికి సాధారణ వాక్యనిర్మాణం క్రింది విధంగా ఉంటుంది:
జావాaccessModifier returnType methodName(parameterList) {
// method body
}
ఇక్కడ, accessModifier
పద్ధతి యొక్క యాక్సెస్ స్థాయి (పబ్లిక్, ప్రైవేట్, ప్రొటెక్టెడ్ లేదా డిఫాల్ట్), returnType
అనేది పద్ధతి తిరిగి ఇచ్చే విలువ యొక్క డేటా రకం, methodName
ఇది పద్ధతి యొక్క పేరు మరియు parameterList
పద్ధతి అంగీకరించే పారామితుల జాబితా. మెథడ్ బాడీలో మెథడ్ అమలు చేసే కోడ్ ఉంటుంది.
జావా పద్ధతిని సృష్టిస్తోంది
జావా పద్ధతిని సృష్టించడానికి, మీరు ఈ దశలను అనుసరించాలి:
- పద్ధతి యొక్క పేరును నిర్ణయించండి.
- పద్ధతి యొక్క యాక్సెస్ స్థాయి మరియు రిటర్న్ రకాన్ని నిర్ణయించండి.
- పద్ధతి పేరు మరియు పరామితి జాబితాను పేర్కొనడం ద్వారా పద్ధతి సంతకాన్ని నిర్వచించండి.
- విధిని నిర్వర్తించే కోడ్ని జోడించడం ద్వారా మెథడ్ బాడీని వ్రాయండి.
- తగిన వాదనలతో కాల్ చేయడం ద్వారా మీ కోడ్లోని పద్ధతిని ఉపయోగించండి.
రెండు పూర్ణాంకాల పారామితులను తీసుకొని వాటి మొత్తాన్ని తిరిగి ఇచ్చే పద్ధతికి ఉదాహరణ ఇక్కడ ఉంది:
జావాpublic int sum(int a, int b) {
return a + b;
}
జావా పద్ధతిని ఉపయోగించడం
మీరు జావా పద్ధతిని సృష్టించిన తర్వాత, తగిన వాదనలతో కాల్ చేయడం ద్వారా దాన్ని మీ కోడ్లో ఉపయోగించవచ్చు. పద్ధతిని ఎలా కాల్ చేయాలో ఇక్కడ ఒక ఉదాహరణ sum
:
జావాint result = sum(2, 3);
ఈ ఉదాహరణలో, sum
పద్ధతిని వాదనలు 2
మరియు 3
. పద్ధతి వేరియబుల్లో నిల్వ చేయబడిన ఈ రెండు సంఖ్యల మొత్తాన్ని అందిస్తుంది result
.
జావా మెథడ్స్ రకాలు
జావా పద్ధతుల్లో రెండు ప్రధాన రకాలు ఉన్నాయి: ఉదాహరణ పద్ధతులు మరియు స్టాటిక్ పద్ధతులు.
- ఉదాహరణ పద్ధతులు: ఈ పద్ధతులు తరగతి యొక్క వస్తువుతో అనుబంధించబడి ఉంటాయి మరియు వస్తువు యొక్క ఉదాహరణ వేరియబుల్స్ మరియు ఇతర ఉదాహరణ పద్ధతులను యాక్సెస్ చేయగలవు. ఒక ఉదాహరణ పద్ధతిని కాల్ చేయడానికి, మీరు తరగతి యొక్క ఆబ్జెక్ట్ను సృష్టించి, ఆ వస్తువుపై పద్ధతిని కాల్ చేయాలి.
జావాpublic class Person {
private String name;
public Person(String name) {
this.name = name;
}
public void sayHello() {
System.out.println("Hello, " + name);
}
}
Person person = new Person("John");
person.sayHello();
ఈ ఉదాహరణలో, Person
క్లాస్ ఒక ఉదాహరణ పద్ధతిని కలిగి ఉంది sayHello
, ఇది కన్సోల్కు గ్రీటింగ్ను ప్రింట్ చేస్తుంది. ఈ పద్ధతిని పిలవడానికి, మేము తరగతి యొక్క వస్తువును సృష్టించి , ఆ వస్తువుపై పద్ధతిని Person
పిలుస్తాము .sayHello
- స్టాటిక్ మెథడ్స్: ఈ పద్ధతులు క్లాస్తో అనుబంధించబడి ఉంటాయి మరియు క్లాస్ యొక్క స్టాటిక్ వేరియబుల్స్ మరియు ఇతర స్టాటిక్ మెథడ్స్ను మాత్రమే యాక్సెస్ చేయగలవు. స్టాటిక్ పద్ధతిని కాల్ చేయడానికి, మీరు పద్ధతి పేరు తర్వాత తరగతి పేరును ఉపయోగించవచ్చు.
జావాpublic class MathUtils {
public static int add(int a, int b) {
return a + b;
}
}
int result = MathUtils.add(2, 3);
ఈ ఉదాహరణలో, MathUtils
క్లాస్ అనే స్టాటిక్ మెథడ్ని కలిగి ఉంది add
, ఇది రెండు పూర్ణాంకాల పారామితులను తీసుకొని వాటి మొత్తాన్ని అందిస్తుంది. ఈ పద్ధతిని పిలవడానికి, మేము తరగతి పేరును అనుసరించి పద్ధతి పేరును ఉపయోగిస్తాము, ఆపై పాస్ చేస్తాము