आपकी ऑफलाइन सहायता

BACK
49

सी प्रोग्रामिंग

149

पाइथन प्रोग्रामिंग

49

सी प्लस प्लस

99

जावा प्रोग्रामिंग

149

जावास्क्रिप्ट

49

एंगुलर जे.एस.

69

पी.एच.पी.
माय एस.क्यू.एल.

99

एस.क्यू.एल.

Free

एच.टी.एम.एल.

99

सी.एस.एस.

149

आर प्रोग्रामिंग

39

जे.एस.पी.





डाउनलोड पी.डी.एफ. ई-बुक्स
Java - Java Basics

JVM(Java Virtual Machine) क्या है ?

JVM ये Program execute करने के लिए इस्तेमाल किया जाता है | ये एक software है, पर ये machine की तरह काम करता है |

जब C और C++ का program; लिखा जाता था तब program सिर्फ Compiler द्वारा compile किया जाता था | लेकिन Java में program; Compile और interpreted होता है |

Java के program; run करने के लिए Computer के interpreter और Compiler का इस्तेमाल किया जाता है |

Java का program जब run होता है, तब एक bytecode(class file); create करता है और उसके बाद interpreter उसे machine code में convert कर देता है |

Bytecode ये portable है, ये किसी भी machine पर interpreted किया जा सकता है | for eg. अगर bytecode windows-based Application पर generate किया है , तो वो bytecode linux-based Application पर भी interpreted किया जा सकता है |

Bytecode जब JVM पर आता है, तब JVM से bytecode; interpreter पर जाकर machine code में convert हो जाता है |

Bytecode जब एक बार compile हो जाए तो वो किसी भी Computer के या Operating-system के JVM द्वारा interpreted हो सकता है |



Java का Source Code कहा पर लिखा जाता है ?

Java का Source Code लिखने के लिए किसी भी text-editor उपयुक्त रहता है |

जैसे कि,
  • Notepad/Notepad++ : Java का program Simple या जो user कुछ basic सिख रहा हो तो उसके लिए सही है |

  • Eclipse : Java का program बनाने के लिए ये बहुत ही अच्छा Java IDE है, ये open-source और मुफ्त रहता है |

  • Netbean : ये IDE भी Java के लिए काफी अच्छा है, ये भी open-source और मुफ्त रहता है |

  • Bluej : ये IDE ख़ास Java के लिए बनाया है , ये भी open-source और मुफ्त में रहता है | इस IDE को JDK(Java Development Kit) की जरुरत पड़ती है |