ExpertiDict

Java · Essencial · Português · Técnico

JDK

/ˈʒɔtɐ ˈde ˈka/substantivo

Kit de desenvolvimento Java. Reúne o compilador javac, a JVM, a biblioteca padrão e ferramentas como jar, jshell e jcmd para escrever, empacotar e diagnosticar programas.

Onde usar

Surge ao configurar o ambiente: o Maven reclama que não há compilador quando o JAVA_HOME aponta para um runtime sem javac.

Em código

javac Ola.java   # compila para Ola.class
java Ola         # executa na JVM
jshell           # console interativo

Exemplos

O build quebrou porque o JAVA_HOME aponta para outro JDK.

Precisamos do JDK 25 na imagem de build, não só do runtime.

Cuidado

Não confunda com JRE, que só executa programas e não compila.

Sinônimos

kit de desenvolvimento Java

Origem

Sigla de Java Development Kit.

Veja também

Todos os termos de Java