JRE ka full form "Java Runtime Environment" hai. Yeh Java programs ko run karne ke liye zaroori environment provide karta hai. JRE mein kuch essential components hote hain jo Java applications ke execution ke liye zaroori hote hain.
In components mein include hain:
1. Java Virtual Machine (JVM): JVM woh engine hai jo Java bytecode ko execute karta hai. Yeh bytecode ko machine code mein translate karta hai jo aapke system par directly run hota hai.
2. Java Class Libraries: Yeh predefined libraries ka set hota hai jo common functionalities provide karta hai. Inmein input/output, networking, data structures, and GUI programming ke liye classes aur methods hote hain.
3. Java Plug-in: Yeh web browsers ke liye hota hai jo web pages mein applets ko run karne ki facility deta hai.
4. Java Web Start: Yeh tool Java applications ko web se download aur run karne ke liye use hota hai.
JRE ko install karne ke baad, aap Java applications ko run kar sakte hain, lekin development aur compilation ke liye aapko JDK ki zaroorat hoti hai. JRE sirf Java programs ko execute karne ke liye required components provide karta hai, jabki JDK development ke liye additional tools provide karta hai.