What is JDK & JRE & JVM

What is JDK & JRE & JVM

Java

ยท

1 min read

๐—๐——๐—ž (๐—๐—ฎ๐˜ƒ๐—ฎ ๐——๐—ฒ๐˜ƒ๐—ฒ๐—น๐—ผ๐—ฝ๐—บ๐—ฒ๐—ป๐˜ ๐—ž๐—ถ๐˜)

JDK is like a toolkit for Java developers. It contains tools, executables, and binaries needed for Java development, including compilers, debuggers, and other utilities.

๐—๐—ฅ๐—˜ (๐—๐—ฎ๐˜ƒ๐—ฎ ๐—ฅ๐˜‚๐—ป๐˜๐—ถ๐—บ๐—ฒ ๐—˜๐—ป๐˜ƒ๐—ถ๐—ฟ๐—ผ๐—ป๐—บ๐—ฒ๐—ป๐˜)

JRE is like a runtime environment where Java programs run. It provides the necessary runtime libraries and components for executing Java applications.

๐—๐—ฉ๐—  (๐—๐—ฎ๐˜ƒ๐—ฎ ๐—ฉ๐—ถ๐—ฟ๐˜๐˜‚๐—ฎ๐—น ๐— ๐—ฎ๐—ฐ๐—ต๐—ถ๐—ป๐—ฒ)

JVM is like a virtual computer that executes compiled Java bytecode. It translates bytecode (instructions) into machine-specific instructions and manages the programโ€™s execution.

ย