java method in hindi
java methods
जावा प्रोग्रामिंग भाषा में मेथड एक प्रोग्राम का सेक्शन है जिसमें निर्देश या कोड का एक सेट होता है | जावा के हर प्रोग्राम में मुख्य मेथड का उपयोग किया जाता है।
सी और सी ++ में फ़ंक्शन उपयोग करते हैं उसी तरह जावा में उसे main मेथड कहते हैं। जावा में खुद के मेथड भी बना सकते हैं।
मुख्य मेथड के बिना jvm प्रोग्राम कोड को निष्पादित नहीं कर सकते है।
मेथड आवश्यक डेटा हेरफेर और प्रसंस्करण करने के लिए पैरामीटर value का उपयोग करता है |
मेथड आमतौर पर सभी आवश्यक डेटा प्रोसेसिंग सफलतापूर्वक किए जाने के बाद अंतिम value वापसी करता है |
मेथड statements का एक संग्रह है जो कुछ specific कार्य करता है और visitor को परिणाम लौटाता है।
मेथड प्रोग्राम कोड को फिर से देखे बिना कोड को पुनः उपयोग करने की अनुमति देती है।
syntax for java methods
visibility return_type method_name(arguments_list)
{
//methods statements
}
{
//methods statements
}
program
class Myclass
{
public static void main(string args[]) // main method
{
// statements
}
}
there are three situations when called methods
- it’s complete all statements in the method.
- it reaches a return statement
- throws an exceptions
There are two basic types of methods
Built-in
यह मेथड कंपाइलर पैकेज का हिस्सा है जैसे कि system.out.println () और system.exit (0) करता है।)
User-defined
यह मेथड प्रोग्रामर द्वारा बनाई गई हैं।
Advantages of methods
- coding reusability provide करता है |
- आप एक बार मेथड लिख सकते हैं और इसे कई बार उपयोग कर सकते हैं “write once reuse multiple time”.
- मेथड कार्यक्रम को डिबग करने के लिए कोड को अधिक पठनीय और आसान बनाता है।
- मेथड यह समय की बचत करते है |
Example for java methods
visibility
मेथड की पहुंच कहां तक होनी चाहिए यह दृश्यता मोड में परिभाषित किया जाता है | यह एक्सेस स्पेसियर या एक्सेस modifier भी कहते हैं |
java में तीन प्रकार के visibility mode है |
१) private
private मेथड यह सिर्फ अपने क्लास के लिए ही सीमित होते है | क्लास के बाहर या किसी अन्य क्लास में वे पहुँच नहीं कर सकते |
२ ) public
public यह मेथड को किसी भी क्लास में पहुँच कर सकते हैं।
३ ) protected
protected मेथड यह Inheritance या sub- classes के साथ कही पर भी पहुँच कर सकते है।
return – type
यह मेथड का रिटर्न प्रकार है जब मेथड को कोई रिटर्न प्रकार नहीं दिया जाता है तो डिफ़ॉल्ट प्रकार से शून्य होता है।
method name
मेथड नाम यह कथन के संबंधित कुछ भी हो सकता है। मेथड का नाम कोई भी कीवर्ड नहीं होता है।
argument- list
मेथड के parameter को () parenthesis के अंदर लिखे जाते हैं | यह program कि requirement के हिसाब से लिखे जाते हैं।
method calling
- जब मेथड को define किया जाता है तभी उसको call किया जा सकता है।
- जावा में कुछ मेथड predefined होती है जिसकी definition package में लिखी जाती है।
example of method calling
class Demo
{
public int add(int x, int y)
{
//non-static methods
return x + y;
}
public static void main(string args[ ])
{
Demo d = new Demo();
int a = d.add(7,2);
system.out.println(a);
}
}
Create Method
एक मेथड को एक क्लास के अंदर घोषित किया जाना चाहिए। इसे मेथड के नाम से परिभाषित किया गया है | इसके बाद parentheses()। जावा कुछ पूर्व-परिभाषित तरीके प्रदान करता है जैसे कि
System.out.println ()
Example
Create a method inside MyClass:
public class MyClass {
static void myMethod() {
// code can be executed
}
}
Input / Output Streams in java
एक मेथड को एक क्लास के अंदर घोषित किया जाना चाहिए। इसे मेथड के नाम से परिभाषित किया गया है | इसके बाद parentheses()। जावा कुछ पूर्व-परिभाषित तरीके प्रदान करता है जैसे कि
System.out.println ()
Example
Create a method inside MyClass:
public class MyClass {
static void myMethod() {
// code can be executed
}
}
Input / Output Streams in java