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

    
    
Previous
Next Post »

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