Matheus Almeida's iconMatheusAlmeida

Instalando o JDK no Linux

Primeiramente devemos executar o seguinte comando no terminal:

sudo apt update
sudo apt update

O comando sudo apt updatesudo apt update atualiza o repositório do sistema com os últimos pacotes.

Para instalar a versão 17 do JDK, basta executar o comando no terminal:

sudo apt install openjdk-17-jdk
sudo apt install openjdk-17-jdk

Agora, devemos configurar a variável de ambiente JAVA_HOMEJAVA_HOME. Isso vai nos permitir usar os recursos do JDK.

Primeiro, precisamos saber o caminho de instalação do JDK com o comando:

sudo update-alternatives --config java
sudo update-alternatives --config java

O segundo passo é copiar o caminho mostrado no terminal e executar o comando:

export JAVA_HOME=/caminho/copiado/do/terminal
export JAVA_HOME=/caminho/copiado/do/terminal

Para ter certeza que ocorreu tudo certo, podemos ver a versão do javacjavac e javajava no terminal com os comandos:

javac -version
java -version
javac -version
java -version

javacjavac é o compilador/comando responsável por transformar código fonte Java em bytecode Java.

Código fonte Java são classes e interfaces dentro de arquivos .java.java e bytecode é o código nativo da JVM.

Diferença entre JVM, JRE e JDK

JVM significa Máquina Virtual Java.

JRE significa Ambiente de Execução Java.

JDK significa Kit de Desenvolvimento Java.

JVM e JRE executam o bytecode.

JDK permite escrever Java, compilar para bytecode e executar o bytecode.

JDK = JRE + ferramentas de desenvolvimento.

JRE = JVM + bibliotecas.