Qual a diferença entre JDK e OpenJDK?

Perguntado por: salves . Última atualização: 2 de fevereiro de 2023
4.6 / 5 19 votos

A principal diferença é que o OpenJDK é um kit de desenvolvimento Java de código aberto, enquanto o Oracle JDK é um código fechado.

JDK – JAVA DEVELOPMENT KIT
Ele é um conjunto de utilitários que permitem criar sistemas de software para a plataforma Java. Ele inclui o JRE, o JVM, um conjunto de classes de API, compilador Java e arquivos necessários para criar aplicações.

O Java 18 (Oracle JDK 18) oferece milhares de novidades sobre desempenho, estabilidade e segurança, incluindo nove melhorias na plataforma para ajudar na produtividade do desenvolvedor. O Java Development Kit (JDK) mais recente traz atualizações e melhorias com nove JDK Enhancement Proposals (JEPs).

Por padrão, o JDK será instalado em /Library/Java/JavaVirtualMachines/microsoft-17.

No mês de Setembro de 2021 a Oracle anunciou o lançamento da versão 17 do Java. Seguindo assim, o plano de lançamento de novas verões a cada seis meses. Mas o lançamento do JDK 17 não trouxe apenas novidades nos recursos oferecidos pela nova versão, mas também na licença de uso do Oracle JDK 17.

JDK
É um pacote de software que você pode usar para desenvolver aplicativos baseados em Java. O Java Runtime Environment é um plug-in necessário para a execução de programas Java. O Java Development Kit é necessário para desenvolver aplicativos java.

A tecnologia Java Runtime Environment (JRE) foi criada como uma solução para esse problema. Na verdade, o JRE é um dos três componentes da plataforma Java necessários para a execução correta de qualquer programa em Java. Os outros dois componentes são o Java Development Kit (JDK) e a Java Virtual Machine (JVM).

Baixe o JDK no link www.oracle.com/technetwork/java/javase/downloads.

Qual a diferença entre JDK e SDK? Boa tarde Ana, SDK é um nome genérico dado aos kits de desenvolvimento de software, isto é, programas e ferramentas que auxiliam no desenvolvimento, e JDK é o kit de desenvolvimento da linguagem java.

O Java 8 ainda é a versão mais usada no mercado e trouxe muitas mudanças significativas na época, por isso ainda hoje é a que vale mais a pena se aprofundar.

Os usuários devem fazer download do software Java de 64 bits, se estiverem executando browsers de 64 bits. Em um browser de 64 bits, faça download do Java de 64 bits na página manual.

A versão do Java pode ser encontrada: sob o menu Iniciar do Windows. no Painel de Controle do Java (Windows e Mac)
...
Windows 7 e Vista

  1. Clique em Iniciar.
  2. Selecione Painel de Controle.
  3. Selecione Programas.
  4. Clique em Programas e Recursos.
  5. A(s) versão(ões) instalada(s) do Java é(são) listada(s).

O OpenJDK está disponível nos repositórios oficiais das versões mais recentes do Ubuntu e pode ser instalado usando a Central de programas ou usando o comando sudo apt-get install openjdk-y-jdk .

Para instalar o JDK no Linux ou no Windows primeiramente é necessário efetuar o download do arquivo de instalação. Para isso deve-se acessar o site da Oracle (vide seção Links) e baixar versão do JDK correspondente ao sistema operacional e arquitetura (32 ou 64 bits) utilizada.

Tutorial Windows - Instalar Java JDK

  1. Acesse o site java e baixe a versão mais recente do Java JDK. ...
  2. Inicie a instalação do Java JDK.
  3. Clique no botão Next.
  4. Aguarde a finalização da instalação Java JDK.
  5. Como administrador,inicie um novo prompt de linha de comando POWERSHELL.

O JDK 8u361 contém dados de fuso horário da IANA 2022d, 2022e e 2022f. Para obter mais informações, consulte Versões de Dados de Fuso Horário no Software JRE. Agora há suporte para uma resposta do OCSP assinada com o algoritmo RSASSA-PSS.

Para instalar o OpenJDK 8, execute o seguinte comando: sudo apt install openjdk-8-jdk.

DESCOBRINDO A VERSÃO INSTALADA DO JAVA
PASSO 1: Abra o menu iniciar do Windows. PASSO 2: Clique em programas. PASSO 3: Localiza a Listagem do programa Java. PASSO 4: Clique em Sobre o Java para ver a versão.