This Website for Those Students who are searching for a platform to study online in their own Language Hindi, on this website they will learn all courses like IAS, programming, web designing, data science, and competitive exam preparation, etc.


Java Syntax

Java Syntax

Java Syntax





рд╣реЗрд▓реНрд▓реЛ рджреЛрд╕реНрддреЛрдВ рд╕реБрдЖрдЧрдд рд╣реИ рдлрд┐рд░ рд╕реЗ Education Point рдореЗрдВ рддреЛ рдЖрдЬ рд╣рдо Java рдХреЗ Syntax рдХреЗ рдмрд╛рд░реЗ рдореИ рдЬрд╛рдирдиреЗ рддреЛ рдЪрд▓рд┐рдП рд╕реБрд░реБ рдХрд░рддреЗ рд╣реИред

рдЕрдЧрд░ рдЖрдкрдиреЗ Java рд╕реЗ рдкрд╣рд▓реЗ рдХреЛрдИ рднреА Programing Language рдкреЭреА рд╣реИ рддреЛ рдЖрдк рдпрд╣ Syntax word рдХреЛ рдЬрд╛рдирддреЗ рд╣реЛрдВрдЧреЗ рдЕрдЧрд░ рдирд╣реАрдВ рдлрд┐рд░ рднреА рдореЗрдВ рдЖрдкрдХреЛ рдмрддрд╛ рджреЗрддрд╛ рд╣реБ рдЪрд▓реЛ рдПрдХ Example рдХреА рдорджрдд рд╕реЗ рд╕рдордЭрддреЗ рд╣реИ.

рдЖрдк рд╕рдм рдиреЗ рдЕрдкрдиреЗ рд╕реНрдХреВрд▓ рдореЗрдВ English Subject рдореИ Tense рддреЛ рдкреЬреЗ рд╣реА рд╣реЛрдВрдЧреЗ рдЪрд┐рдВрддрд╛ рдордд рдХреАрдЬрд┐рдП рдореЗрдВ рдЖрдкрдХреЛ рдЖрдЬ tense рдирд╣реА рд╕реАрдЦрд╛ рд░рд╣рд╛ рдореЗрдВ рдЬрдирддрд╛ рд╣реБ рдХреБрдЫ рд▓реЛрдЧреЛ рдХреЛ Tense рдмрд┐рд▓рдХреБрд▓ рднреА рдкрд╕рдВрдж рдирд╣реАрдВ рдЙрдирдХрд╛ Tense рдирд╛рдо рд╕реБрдирддреЗ рд╣реА рд╕рд┐рд░ рдШреВрдордиреЗ рд▓рдЧ рдЬрд╛рддрд╛ рдЪрд▓реЛ рдЕрдм point рдкреЗ рдЖрддреЗ рд╣реИ.

рдЬреИрд╕реЗ Tense рдореЗрдВ рд╣рд░ Tense рдХреЗ рд▓рд┐рдП рдЬреИрд╕реЗ persent Tense , Past Tense рд╕рдм рдХреЗ рд▓рд┐рдП рдЕрд▓рдЧ рдЕрд▓рдЧ рдлрд╛рд░реНрдореВрд▓рд╛ рд╣реЛрддрд╛ рдерд╛ рдЬреИрд╕реЗ рдХреА Persent Tense рдХрд╛ fix рдлрд╛рд░реНрдореВрд▓рд╛ рд╣реИ рдЕрдЧрд░ рд╣рдо рдХреБрдЫ рдФрд░ рдЙрд╕ рдлреЙрд░реНрдореВрд▓реЗ рд╕реЗ рдЕрд▓рдЧ рд▓рд┐рдЦрддреЗ рд╣реИ рддреЛ рд╡реЛ рдЧрд▓рдд рд╣реЛрдЧрд╛ рдорддрд▓рдм рдЙрд╕рдХреА рдЧреНрд░рд╛рдорд░ fix рд╣реИ рд╡реИрд╕реЗ рд╣реА рд╣рд░ programming рд▓реИрдВрдЧреНрд╡реЗрдЬ рдХрд╛ рдЕрд▓рдЧ рдЕрд▓рдЧ Syntax рд╣реЛрддрд╛ рд╣реИ

рд╣рдореЗ рдЙрд╕рдХреА Syntax рдХреЗ Accroding Code рд▓рд┐рдЦрдирд╛ рд╣реЛрддрд╛ рд╣реИ рдорддрд▓рдм рдЕрдЧрд░ рдЖрд╕рд╛рди рднрд╛рд╖рд╛ рдореЗрдВ рдХрд╣реБ рддреЛ рдЙрд╕рдХреА рдЕрдкрдиреА Grammer рд╣реЛрддреА рд╣реИ рдЕрдЧрд░ рд╣рдордиреЗ syntax рдХреЗ Acording рдирд╣реАрдВ рд▓рд┐рдЦрд╛ рддреЛ рд╣рдореЗ рд╡реЛ Error рджреЗрдЧрд╛ рдФрд░ Code рдХрд╛рдо рдирд╣реАрдВ рдХрд░реЗрдЧрд╛.

рдореБрдЭреЗ рдкрддрд╛ рд╣реИ рдЕрднреА рдЖрдкрдХреЛ рдХреБрдЫ рд╕рдордЭ рдирд╣реАрдВ рдЖ рд░рд╣рд╛ рд╣реЛрдЧрд╛ рдЪрд▓реЛ рдЕрдм Prectical рдХреА рдорджрдд рд╕реЗ рд╕рдордЭрддреЗ рд╣реИред

рдЬреИрд╕реЗ рдкрд┐рдЫрд▓реЗ Post рдореЗрдВ, рд╣рдордиреЗ MyClass.java рдирд╛рдо рдПрдХ Java File рдмрдирд╛рдИ, рдФрд░ рд╣рдордиреЗ Screen рдкрд░ "Hello Word" Print рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдирд┐рдЪреЗ рджрд┐рдпрд╛ Code рд▓рд┐рдЦрд╛ рдерд╛ .



  
  
      //FIle Nane MyClass.java

        public class MyClass {

        public static void main(String[] args) {

        System.out.println("Hello World");
             }
        }



  


рдЬрд╛рд╡рд╛ рдореЗрдВ рдХреЛрдб рдХреА рдкреНрд░рддреНрдпреЗрдХ рд╣рд░ рдПрдХ line Class рдХреЗ рдЕрдВрджрд░ рд╣реЛрдиреА рдЪрд╛рд╣рд┐рдПред рдЬреИрд╕реЗ рдКрдкрд░ рдЖрдк рдЙрджрд╛рд╣рд░рдг рдореЗрдВ рджреЗрдЦ рд╕рдХрддреЗ рд╣реИ , рд╣рдордиреЗ рдХреНрд▓рд╛рд╕ рдХрд╛ рдирд╛рдо MyClass рд░рдЦрд╛ред Java рдореЗрдВ рд╣рдореЗрд╢рд╛ Class рдХреЛ рдмрдбрд╝реЗ рдЕрдХреНрд╖рд░ рд╕реЗ рд╢реБрд░реВ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП рдХреНрдпреЛрдХрд┐ рдЬрд╛рд╡рд╛ рдХреЗрд╕-рд╕рдВрд╡реЗрджреА рд╣реИ : "MyClass" рдФрд░ "myclass" рджреЛрдиреЛрдВ рдХрд╛ рдЬрд╛рд╡рд╛ рдореЗрдВ рдЕрд▓рдЧ рдЕрд▓рдЧ рдорддрд▓рдм рд╣реИ ред

рдЬрд╛рд╡рд╛ рдореЗрдВ Java File рдХрд╛ рдирд╛рдо Class рдХреЗ рдирд╛рдо рд╕реЗ рдореЗрд▓ рдЦрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред рдлрд╝рд╛рдЗрд▓ рдХреЛ Save рдХрд░рддреЗ рд╕рдордп, Class рдХрд╛ рдирд╛рдо рдХрд╛ Use рдХрд░реЗ рдФрд░ File рдХреЗ Last рдореЗрдВ ".java" рд╕реЗ Save рдХрд░реЗ рдХреНрдпреЛрдХрд┐ Java рдХрд╛ File Extention .java рд╣реЛрддрд╛ рд╣реИ ред

рдКрдкрд░ рджрд┐рдП рдЧрдП рдЙрджрд╛рд╣рд░рдг рдХреЛ Run рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░реЗрдВ рдХрд┐ рдЖрдкрдХреЗ System рдореЗрдВ рдЬрд╛рд╡рд╛ рдареАрдХ рд╕реЗ Install рд╣реИ: рдЕрдЧрд░ рдЖрдкрдХреЗ System рдореЗрдВ Java Install рдирд╣реАрдВ рд╣реИ рддреЛ рдЖрдк рдЬрд╛рд╡рд╛ рдХреЛ рдХреИрд╕реЗ Install рдХрд░реЗрдВ, Java рдЗрдВрд╕реНрдЯреЙрд▓рд╢рдВ рд╡рд╛рд▓реА рдкреЛрд╕реНрдЯ рдкреЭ рд╕рдХрддреЗ рд╡рд╣рд╛ рд╣рдордиреЗ рдкреВрд░реА Process рдмрддрд╛ рд░рдЦреА рд╣реИ рд╕реНрдЯреЗрдк by Step .

рдЕрдЧрд░ рдЖрдкрдХреЗ рдкрд╣рд▓реЗ рд╕реЗ Install рд╣реИ рддреЛ рдЖрдкрдХреЗ Code Run рдХрд░рдиреЗ рдкрд░ рдпреЗ Output рдЖрдирд╛ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП:

    


        Hello World
        

     
   


Java Methods



рджреЛрд╕реНрддреЛрдВ Java рдХреЗ Program рдореЗрдВ рдПрдХ Main Method рдХрд╛ рдЗрд╕реНрддреЗрдорд╛рд▓ рд╣рдореЗрд╕рд╛ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реА рд╣реИ рдХреНрдпреЛрдХрд┐ рдЗрд╕реА main method рд╕реЗ java рдХреЗ code рдХрд╛ Exitione рд╕реБрд░реБ рд╣реЛрддрд╛ рд╣реИ main method рдореЗрдВ рдЬреЛ define рдФрд░ рдЬреЛ Call рдХрд┐рдпрд╛ рд╣реЛрдЧрд╛ рд╡рд╣реА code Run рд╣реЛрдЧрд╛ рдЕрдм рдЖрдк рдпрд╣ рд╕реЛрдЪ рд░рд╣реЗ рд╣реЛрдВрдЧреЗ рдХреА рднрд╛рдИ рдЕрдм рдпреЗ Method рдХреНрдпрд╛ рд╣реЛрддрд╛ рд╣реИ рддреЛ рдореЗрдВ рдЖрдкрдХреЛ рдмрддрд╛ рджреБ рдХреА

рдЕрдЧрд░ рдЖрдкрдиреЗ C, C++ programming Language рдкреЭреА рд╣реИ рддреЛ рдЬреИрд╕реЗ C, C++ рдореЗрдВ рдЬреЛ function рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд┐рдпреЗ рдЬрд╛рддреЗ рдереЗ,рдмрд╕ рд╡реИрд╕реЗ рд╣реА Java рдореЗрдВ рдЙрд╕реЗ Methods рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИ рдЖрдк рдЖрд╕рд╛рди рднрд╛рд╖рд╛ рдореЗрдВ рд╕рдордЭ рд▓реАрдЬрд┐рдпреЗ рдФрд░ рд╣рдо рдЖрдЧреЗ Java рдХреЗ рд╕рднреА Method рдХреЗ рдмрд╛рд░реЗ рдФрд░ рд╡рд┐рд╕реНрддрд╛рд░ рд╕реЗ рдЬрд╛рдиреЗрдЧреЗ |

рдЕрдм рдЖрдкрдХреЗ рджрд┐рдорд╛рдЧ рдореЗрдВ рдпреЗ рд╕рд╡рд╛рд▓ рдЬрд░реВрд░ рдЖ рд░рд╣рд╛ рд╣реЛрдЧрд╛ рдХреА рд╣рдореЗрдВ methods рдХреА рдЬрд░реВрд░рдд рдХреНрдпреЛрдВ рдкреЬрддреА рд╣реИ рддреЛ рдореЗрдВ рдЖрдкрдХреЛ рдмрддрд╛ рджреВ рдХреА рдЬрдм рд╣рдореЗ рдХрд┐рд╕реА рдХреЛрдб рдХреА рдЬрд░реВрд░рдд рдмрд╛рд░ рдмрд╛рд░ рдкреЬрддреА рд╣реИ рддреЛ рдпрд╣рд╛рдБ рдореЗрдердб рдХрд╛рдо рдЖрддреЗ рд╣реИ рдЬреИрд╕реЗ рдПрдХ Example рд╕реЗ рд╕рдордЭрддреЗ рд╣реИ рдЬрд┐рд╕рдХрд╛ Code рдирд┐рдЪреЗ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ .

    



        int a, b, c;
        a = 50; b = 60;
        c = a + b;


    
   

рдЬреИрд╕реЗ рдЖрдк рдКрдкрд░ Example рдореЗрдВ рджреЗрдЦ рд╕рдХрддреЗ рд╣реЛ рдХреА рд╣рдордиреЗ рдПрдХ addition рдХрд╛ method рдмрдирд╛рдпрд╛ рд╣реИ рдЬрд┐рд╕рд╕реЗ рд╣рдо 2 Number рдХреЛ рдЬреЛреЬ рдХрд░ рд╕рдХрддреЗ рд╣реИ рдЕрдм рдЖрдк рд╕реЛрдЪрд┐рдпреЗ рдЕрдЧрд░ рдЖрдкрдХреЛ рдлрд┐рд░ рд╕реЗ 2 Number рдХреЛ рдЬреЛреЬрдирд╛ рд╣реИ рддреЛ рдХреНрдпрд╛ рд╡рд╛рдкрд╕ рдкреВрд░рд╛ рдпреЗ рдХреЛрдб рд▓рд┐рдЦреЗрдВрдЧреЗ рддреЛ рдЗрд╕рд╕реЗ рдЖрдкрдХрд╛ program рдмрд╣реБрдд рд▓рдореНрдмрд╛ рдФрд░ time рд▓рдЧреЗрдЧрд╛ рддреЛ рдЗрд╕ Problam рдХреЗ solution рдХреЗ рд▓рд┐рдП рдпрд╣рд╛рдБ рдореЗрдердб рдХрд╛рдо рдЖрддрд╛ рд╣реИ

рдЕрдЧрд░ рдЖрдк рдПрдХ рдмрд╛рд░ рдЗрд╕рдХрд╛ method рдмрдирд╛ рд▓реЗрддреЗ рд╣реИ рддреЛ рдЖрдкрдХреЛ рдмрд╛рд░ рдмрд╛рд░ рдЗрддрдирд╛ рд╕рд╛рд░рд╛ рдХреЛрдб рджреБрдмрд╛рд░рд╛ рдирд╣реАрдВ рд▓рд┐рдЦрдирд╛ рдкреЬрддрд╛ рдФрд░ рдЕрдЧрд░ рдлрд┐рд░ рд╕реЗ рдЕрдЧрд░ рдЗрд╕рдХреА рдЬрд░реВрд░рдд рдкреЬрддреА рд╣реИ рддреЛ рдЗрд╕рдХреЛ рд╕рд┐рд░реНрдл Call рдХрд░рдирд╛ рд╣реЛрддрд╛ рд╣реИ рдРрд╕реЗ add(); рд╕рд┐рд░реНрдл рдЗрддрдирд╛ рдЕрдм рдЖрдк рд╕реЛрдЪрд┐рдпреЗ рдЖрдкрдХрд╛ рдХрд┐рддрдирд╛ time рдмрдЪрд╛ рдФрд░ рдЖрдкрдХрд╛ Programm рднреА рдЬреНрдпрд╛рджрд╛ рдмреЬрд╛ рдирд╣реАрдВ рдЗрд╕реА рд▓рд┐рдП method рдХрд╛рдо рдЖрддреЗ рд╣реИ

рд╣рдо method рдореЗрдВ рд╕рд┐рд░реНрдл рд╡рд╣реА Code рд▓рд┐рдЦрддреЗ рд╣реИ рдЬрд┐рд╕рдХреА рдЬрд░реВрд░рдд рд╣рдореЗ рдЬреНрдпрд╛рджрд╛ рдмрд╛рд░ рдмрд╛рд░ рдкреЬрддреА рд╣реИ рдЬреИрд╕реЗ рдЖрдк Print Method рдХреЛ рд▓реЗ рд▓реАрдЬрд┐рдпреЗ рдЖрдкрдХреЛ рдЗрд╕рдХреА рдХрд┐рддрдиреА рдЬрд░реВрд░рдд рдкреЬрддреА рд╣реИ рдмрд╣реБрдд рдмрд╛рд░ рддреЛ рдЕрдЧрд░ Print рдореЗрдердб рдХрд╛ Code рдмрд╛рд░ рдЖрд░ рд▓рд┐рдЦреЛрдЧреЗ рдирд╣реАрдВ рд╕рд┐рд░реНрдл рдЖрдк println() рдХрд░рдХреЗ Call рдХрд░рддреЗ рд╣реЛ рд╣реЛ рдФрд░ Line Print рдХрд░рд╛рддреЗ рд╣реЛ рдмрд╕ рдпрд╣реА funtion рдпрд╛ Method рдХрд╣реЛ рдХрд╛рдо рдЖрддрд╛ рд╣реИ рдпреЗ рд╣рдорд╛рд░реЗ Code рдХреЛ reuseable рдмрдирддрд╛ рд╣реИ

рд╕рд╛рдпрдж рдЕрдм Method рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЕрдЪреНрдЫреЗ рд╕реЗ рдЬрд╛рди рдЧрдП рд╣реЛрдВрдЧреЗ рдЪрд▓реЛ рдЕрдм рдЖрдЧреЗ рдмреЭрддреЗ рд╣реИ

Source Code :



    


        public int add(){

        int a, b, c;
        a = 50; b = 60;
        c = a + b;

        return c;
        }

    
   


рдФрд░ рдЖрдк Java рдореЗрдВ рдЕрдкрдиреЗ рдЦреБрдж рдХреЗ Methods рднреА рдмрдирд╛рдпреЗ рдЬрд╛ рдЬрд╛рддреЗ рдЬрд┐рд╕реЗ рд╣рдо User Define Method рдмреЛрд▓рддреЗ рд╣реИ рдФрд░ рдЬрд╛рд╡рд╛ рдореЗрдВ рдкрд╣рд▓реЗ рд╕реЗ рднреА pre-define methods hote рд╣реИ |

Methods рдХреЛ рд╣рдо parameters, рдмрд┐рдирд╛ parameters, return type рдФрд░ рдмрд┐рдирд╛ return type рд╕реЗ create рдХрд┐рдпреЗ рдЬрд╛рддреЗ рд╕рдХрддреЗ рд╣реИ |



Java Main Method()



Java рдХреЗ рд╣рд░ Programe рдореЗрдВ рдПрдХ Main Method() рддреЛ рдЬрд░реВрд░ рд╣реЛрддрд╛ рд╣реИ рдЖрдкрдХреЛ рдмрддрд╛ рджреВ рдХреА java рдореЗрдВ Main Method() рдореЗрдВ рдЬреЛ Code рд▓рд┐рдЦрд╛ рдЬрд╛рддрд╛ рд╣реИ рд╕рд┐рд░реНрдл рд╡рд╣реА Code Run рд╣реЛрддрд╛ рд╣реИ Java рдХрд╛ Compailer Main Method() рд╕реЗ рд╣реА Code рдХрд╛ Exisution Start рдХрд░рддрд╛ рд╣реИ.

рдирд┐рдЪреЗ aapko Example рдХреА рдорджрддрд╕ рд╕реЗ рд╕рдордЭрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ рдХреА main Method рдХреИрд╕реЗ рд▓рд┐рдЦрддреЗ рд╣реИред

    


        class Sample{

        public static void main(String args[]){ // main method

        //statements;

        }
        }


    
   


Syntax for Java Method



рдЕрдм рдЬрд╛рдирддреЗ рд╣реИ рдХреА Java рдореЗрдВ Method рдХреИрд╕реЗ Define рдХрд┐рдпреЗ рдЬрд╛рддреЗ рд╣реИ рдирд┐рдЪреЗ рдЖрдкрдХреЛ Java Method рдХрд╛ syntax рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред


Source Code :


    


        visibility return_type method_name(arguments_list){

        //method's statments;
        }


    
    


рдКрдкрд░ рджрд┐рдП рдЧрдпреЗ Example рдХреЛ рд╕рдордЭрддреЗ рд╣реИред

Java рдореЗрдВ Methods рдЪрд╛рд░ рд╣рд┐рд╕реНрд╕реЛрдВ рдореЗрдВ рд╣реЛрддрд╛ рд╣реИ |

Visibility : Method рдХреА accessibility рдХрд╣рд╛ рддрдХ рд╣реЛрдиреА рдЪрд╛рд╣рд┐рдП, рдпреЗ visibility modes рдмрддрд╛рддреЗ рд╣реИ | рдЗрд╕реЗ access specifier рдпрд╛ access modifier рднреА рдХрд╣рддреЗ рд╣реИ |Java рдореЗрдВ visibility рдХреЗ рддреАрди рдкреНрд░рдХрд╛рд░ рд╣реЛрддреЗ рд╣реИ |

private : private methods рд╕рд┐рд░реНрдл рдЕрдкрдиреЗ class рдХреЗ рд▓рд┐рдП рд╣реА рд╕рд┐рдорд┐рдд рд╣реЛрддреЗ рд╣реИ | class рдХреЗ рдмрд╛рд╣рд░ рдпрд╛ рдХрд┐рд╕реА рджреБрд╕рд░реЗ class рдореЗрдВ рдЗрдиреНрд╣реЗрдВ access рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ |

public : puublic methods рдХреЛ рдХрд┐рд╕реА рднреА class рдкрд░ access рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ |

protected : protected methods; inheritance рдпрд╛ рдЕрдкрдиреЗ sub-classes рдХреЗ рд╕рд╛рде рдХрд╣рд╛ рдкрд░ рднреА access рдХрд┐рдпреЗ рдЬрд╛рддреЗ рд╣реИ |

return_type : рдпреЗ method рдХрд╛ return type рд╣реИ | рдЬрдм method рдХреЛ рдХреЛрдИ return type рдирд╣реАрдВ рджрд┐рдпрд╛ рдЬрд╛рддрд╛, рддреЛ 'void' рдЗрд╕рдХрд╛ default type рд╣реЛрддрд╛ рд╣реИ |

method_name : Method рдХрд╛ рдирд╛рдо statements рд╕реЗ related рдХреБрдЫ рднреА рд╣реЛ рд╕рдХрддрд╛ рд╣реИ | Method рдХрд╛ рдирд╛рдо рдХреЛрдИ keyword рдирд╣реАрдВ рд╣реЛрддрд╛ | arguments_list : Methods рдХреЗ parameters рдХреЛ () parenthesis рдХреЗ рдЕрдиреНрджрд░ рд▓рд┐рдЦреЗ рдЬрд╛рддреЗ рд╣реИ | рдпреЗ program рдХреА requirement рдХреЗ рд╣рд┐рд╕рд╛рдм рд╕реЗ рджрд┐рдП рдЬрд╛рддреЗ рд╣реИ |



Example



    

        visibility : public

        return_type : int

        method_name : add

        arguments_list : No Argument



        public int add(){

        int a, b, c;
        a = 50; b = 60;
        c = a + b;

        return c;
        }

     
    


Method With Arguments



рдЪрд▓рд┐рдП рдЕрдм рдЬрд╛рдирддреЗ рд╣реИ рдХреА Method рдХреЛ Arguments рдХреЗ рд╕рд╛рде рдХреИрд╕реЗ Use рд╣реИ.



Source Code :



    


        public int add(int x, int y){ //x and y is Method Arguments

        return x + y;
        }


    
    


Method Calling





рдЬрдм Method рдХреЛ define рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рддрднреА рдЙрд╕рдХреЛ call рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ |

рдХреБрдЫ methods pre-defined рд╣реЛрддреЗ рд╣реИ |

рдЬрд┐рдирдХреА definition; packages рдореЗрдВ рд▓рд┐рдЦреА рдЬрд╛рддреА рд╣реИ |

Pre-defined Method



рдпрд╣рд╛рдБ рдкрд░ PrintStream class рдХреА println рдпреЗ method рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ | рдпреЗ method java.io рдХреЗ package рдХреЗ рдЕрдиреНрджрд░ defined рдХреА рдЧрдпреА рд╣реИ |

рдЬреИрд╕реЗ рдЖрдк рдирд┐рдЪреЗ Code рдореЗрдВ рджреЗрдЦ рд╕рдХрддреЗ рд╣реЛ println method call рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ |



Source Code :


    
    

        class Sample{


        public static void main(String args[]){

        Sample s = new Sample();
        System.out.println("Hello")); // println is predefined method
        }
        }
        
        

      
    


Output :



    

        Hello

    
    


Method рдХреЛ return value рдХреЗ рд╕рд╛рде рдпрд╛ рдмрд┐рдирд╛ return value рдХреЗ рд╕рд╛рде рднреА call рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдФрд░ рдЙрд╕рдХреЗ Result рдХреЛ return type рдХреЗ variable рдореЗрдВ рднреА store рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ |



Example



    

        int a = add();


     
    


Method Calling



Source Code :

    



        class Sample{

        public int add(int x, int y){ // Non-Static Method

        return x + y;
        }
        public static void main(String args[]){

        Sample s = new Sample();
        int a = s.add(5, 9);
        System.out.println(a);
        }
        }


       
    


Output :



    


        14
        
        
    
    




Static Method



рдЬрдм static Keyword рдХрд╛ рдЗрд╕реНрддреЗрдорд╛рд▓ method рдореЗрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рддреЛ рдЙрд╕ class рдХреЛ object рдХреЗ рдмрд┐рдирд╛ рдЙрд╕рдХреЗ methods,Variables рдФрд░ рдЙрд╕рдХреА Subclass рдХреЛ access рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ |



Source Code :



    

                class Sample{

                public static int add(int x, int y){  // static method

                return x + y;
                }
                public static void main(String args[]){

                int a = add(5, 9);
                System.out.println(a); //or System.out.println(add(5, 9));
                }
                }

     
    


Output :



    

        14

    
    

Quote

"Educationists should build the capacities of the spirit of inquiry, creativity, entrepreneurial and moral leadership among students and become their role model."

Dr. Abdual Kalam