Question: what is the difference between java jdk and jre?
Answer: KEY DIFFERENCES. JDK is a software development kit whereas JRE is a software bundle that allows Java program to run, whereas JVM is an environment for executing bytecode. ... JDK is platform dependent, JRE is also platform dependent, but JVM is platform independent. JDK contains tools for developing, debugging, etc.