Download do JDK 8: um guia completo
Se você é um desenvolvedor ou entusiasta de Java, deve ter ouvido falar do JDK 8, a versão mais recente do Java Development Kit. Mas o que é JDK 8 e por que você deveria se preocupar com isso? Neste artigo, responderemos a essas perguntas e mostraremos como baixar e instalar o JDK 8 em seu sistema.
jdk 8 download
O que é JDK 8 e por que é importante
JDK significa Java Development Kit, que é um ambiente de desenvolvimento de software usado para desenvolver aplicativos e applets Java. Ele contém o Java Runtime Environment (JRE), que é a implementação da Java Virtual Machine (JVM) que executa programas Java e outras ferramentas de desenvolvimento como compilador, depurador, arquivador e gerador de documentos.
JDK 8 é a versão mais recente da plataforma Java SE, que foi lançada em março de 2014. É uma versão importante que apresenta muitos novos recursos e aprimoramentos para a linguagem de programação Java, JVM, ferramentas e bibliotecas. Alguns dos recursos importantes do Java 8 são:
Expressões lambda, que nos permitem escrever código conciso e funcional
Referências de método, que nos permitem fazer referência a métodos existentes usando uma sintaxe simples
Interfaces funcionais, que são interfaces que possuem apenas um método abstrato
Stream API, que fornece uma nova maneira de processar coleções de dados de maneira declarativa e paralela
Métodos padrão, que nos permitem adicionar novos métodos às interfaces sem quebrar a compatibilidade
API de data/hora, que fornece uma maneira nova e aprimorada de lidar com valores de data e hora
Nashorn JavaScript Engine, que nos permite executar o código JavaScript dinamicamente na JVM
Parallel Array Sorting, que melhora o desempenho da classificação de arrays usando vários threads
Anotações de digitação e repetição, que aprimoram a expressividade e a utilidade das anotações
Aprimoramentos de E/S e simultaneidade, que melhoram a eficiência e a escalabilidade de entrada/saída e operações simultâneas
Os benefícios do JDK 8 em relação às versões anteriores são múltiplos. Ele melhora o desempenho, a legibilidade, a modularidade e a capacidade de manutenção do código Java. Também nos permite usar paradigmas de programação funcional em Java, o que pode levar a soluções mais elegantes e robustas. Também torna o Java mais compatível e interoperável com outras linguagens e plataformas.
Como baixar o JDK 8
Existem duas fontes principais de onde você pode baixar o JDK 8: o site da Oracle e o site do OpenJDK. O site da Oracle fornece os binários oficiais do Oracle JDK, que são gratuitos para uso na produção e gratuitos para redistribuição sob determinados termos e condições. O site OpenJDK fornece a implementação de código aberto do Oracle JDK, que também é gratuito para uso em produção e gratuito para redistribuição sob a GNU General Public License.
Requisitos do sistema e plataformas suportadas
Antes de baixar o JDK 8, você deve verificar os requisitos do sistema e as plataformas suportadas para seu sistema operacional. Os requisitos do sistema para instalação do JDK 8 são:
Um processador que suporta o conjunto de instruções SSE2 (como Intel Pentium 4 ou AMD Opteron)
Pelo menos 128 MB de RAM
Pelo menos 124 MB de espaço em disco
As plataformas suportadas para JDK 8 são:
Sistema operacionalArquitetura
Windows 10, 8.1, 8, 7, Vista, Server 2012, Server 2008 R2x86, x64
Linux (Ubuntu, Red Hat, SUSE, Oracle Linux, etc.)x86, x64, ARMv7, ARMv8
Mac OS X 10.8.3 ou posteriorx64
Solaris 10 ou posteriorSpar, x64
Etapas para baixar o JDK 8 do site da Oracle
Para baixar o JDK 8 do site da Oracle, você precisa seguir estas etapas:
Vou ao .
Selecione o botão Download do JDK no Java SE Development Kit 8u301.
Aceite o contrato de licença e escolha o link de download para seu sistema operacional e arquitetura.
Salve o arquivo no local desejado e aguarde a conclusão do download.
Etapas para baixar o JDK 8 do site OpenJDK
Para baixar o JDK 8 do site OpenJDK, você precisa seguir estas etapas:
Vou ao .
Selecione o botão Download do JDK em OpenJDK 8 (LTS).
Escolha o link de download para seu sistema operacional e arquitetura.
Salve o arquivo no local desejado e aguarde a conclusão do download.
Como instalar o JDK 8
Depois de baixar o JDK 8, você precisa instalá-lo em seu sistema. O processo de instalação pode variar dependendo do seu sistema operacional. Aqui estão as etapas para instalar o JDK 8 no Windows, Linux e Mac OS X.
Etapas para instalar o JDK 8 no Windows
Para instalar o JDK 8 no Windows, você precisa seguir estas etapas:
Clique duas vezes no arquivo baixado (jdk-8u301-windows-x64.exe ou jdk-8u301-windows-x86.exe) e siga as instruções do instalador.
Selecione a pasta de destino onde deseja instalar o JDK 8 e clique em Avançar.
Selecione os recursos que deseja instalar e clique em Avançar.
Aguarde a conclusão da instalação e clique em Fechar.
Etapas para instalar o JDK 8 no Linux
Para instalar o JDK 8 no Linux, você precisa seguir estas etapas:
Abra uma janela de terminal e navegue até a pasta onde você baixou o arquivo (jdk-8u301-linux-x64.tar.gz ou jdk-8u301-linux-x86.tar.gz).
Extraia o arquivo usando o comando: tar -xvf jdk-8u301-linux-x64.tar.gz ou tar -xvf jdk-8u301-linux-x86.tar.gz.
Mova a pasta extraída (jdk1.8.0_301) para um local adequado usando o comando: sudo mv jdk1.8.0_301 /usr/lib/jvm/.
Defina a propriedade e as permissões da pasta usando o comando: sudo chown -R root:root /usr/lib/jvm/jdk1.8.0_301/ e sudo chmod -R a+r /usr/lib/jvm/jdk1.8.0_301/.
Adicione o diretório bin do JDK à sua variável PATH usando o comando: export PATH=/usr/lib/jvm/jdk1.8.0_301/bin:$PATH. Você também pode adicionar esta linha ao seu arquivo /.bashrc para efeito permanente.
Etapas para instalar o JDK 8 no Mac OS X
Para instalar o JDK 8 no Mac OS X, você precisa seguir estas etapas:
Clique duas vezes no arquivo baixado (jdk-8u301-macosx baixe e instale o JDK 8 em diferentes sistemas operacionais.Também aprendemos como definir as variáveis de ambiente e verificar a instalação do JDK 8. Esperamos que este artigo tenha ajudado você a começar a usar o JDK 8 e aproveitar seus recursos e benefícios. Se você quiser saber mais sobre JDK 8 e Java 8, pode conferir os seguintes recursos: -
-
-
-
-
perguntas frequentes
Aqui estão algumas perguntas frequentes sobre JDK 8 e Java 8:
Qual é a diferença entre JDK e JRE?
JDK significa Java Development Kit, que é um ambiente de desenvolvimento de software usado para desenvolver aplicativos e applets Java. Ele contém JRE, que é a implementação da JVM que executa programas Java e outras ferramentas de desenvolvimento como compilador, depurador, arquivador e gerador de documentos.
JRE significa Java Runtime Environment, que é um pacote de software que fornece os requisitos mínimos para executar programas Java. Ele contém JVM, que é o mecanismo que executa o bytecode Java e outros componentes principais, como bibliotecas, carregador de classes e gerenciador de segurança.
Qual é a diferença entre Oracle JDK e OpenJDK?
Oracle JDK são os binários oficiais da Oracle Java SE Platform, que são gratuitos para uso em produção e gratuitos para redistribuição sob determinados termos e condições. O Oracle JDK é baseado no código-fonte do OpenJDK, mas pode conter alguns recursos adicionais ou correções de bugs que não estão disponíveis no OpenJDK.
OpenJDK é a implementação de código aberto da Oracle Java SE Platform, que também é gratuita para uso em produção e gratuita para redistribuição sob a GNU General Public License. O OpenJDK é desenvolvido por uma comunidade de desenvolvedores e colaboradores de várias organizações e indivíduos.
Quais são alguns dos novos recursos do Java 8?
Alguns dos novos recursos do Java 8 são:
Expressões lambda, que nos permitem escrever código conciso e funcional
Referências de método, que nos permitem fazer referência a métodos existentes usando uma sintaxe simples
Interfaces funcionais, que são interfaces que possuem apenas um método abstrato
Stream API, que fornece uma nova maneira de processar coleções de dados de maneira declarativa e paralela
Métodos padrão, que nos permitem adicionar novos métodos às interfaces sem quebrar a compatibilidade
API de data/hora, que fornece uma maneira nova e aprimorada de lidar com valores de data e hora
Nashorn JavaScript Engine, que nos permite executar o código JavaScript dinamicamente na JVM
Parallel Array Sorting, que melhora o desempenho da classificação de arrays usando vários threads
Anotações de digitação e repetição, que aprimoram a expressividade e a utilidade das anotações
Aprimoramentos de E/S e simultaneidade, que melhoram a eficiência e a escalabilidade de entrada/saída e operações simultâneas
Como posso atualizar meus aplicativos Java existentes para usar o Java 8?
Para atualizar seus aplicativos Java existentes para usar o Java 8, você precisa seguir estas etapas:
Certifique-se de ter instalado o JDK 8 em seu sistema e defina as variáveis de ambiente corretamente.
Abra seu IDE ou editor de texto e altere o nível de compatibilidade de origem para Java 8.
Recompile seu código-fonte usando o compilador JDK 8.
Teste seu aplicativo usando o tempo de execução do JDK 8.
Refatore seu código para usar os novos recursos do Java 8 quando apropriado.
Como posso desinstalar o JDK 8 do meu sistema?
Para desinstalar o JDK 8 do seu sistema, você precisa seguir estas etapas:
Exclua a pasta de instalação do JDK do seu sistema.
Exclua o diretório bin JDK de sua variável PATH.
Exclua o diretório JDK lib de sua variável CLASSPATH.
Exclua todas as referências ao JDK de seu registro ou arquivos de configuração.
0517a86e26
Comentarios