Diferença entre JDK e JRE

JDK vs JRE

JDK significa Java Developer Kit, enquanto JRE significa Java Runtime Environment.

JRE é o que é necessário para executar aplicativos Java. O pacote inclui uma implementação da Java Virtual Machine (JVM).

O JDK inclui o JRE e muitas outras ferramentas de desenvolvimento de aplicativos Java. Por exemplo, o compilador Java (javac) está incluído apenas no JDK.

Se você deseja executar o software Java, pode simplesmente viver com o JRE. O tamanho do arquivo de instalação do JRE também é menor.

Se você é um desenvolvedor de software Java, precisa usar o JDK. Como dito, se você baixar e instalar o JDK, não será necessário instalar o JRE, pois o JRE está incluído no JDK.