ASK A QUESTION

    Java Basics in Hindi

in Hindi - 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) की जरुरत पड़ती है |