Requisitos para executar ou criar uma aplicação java
Antes de explicarmos exatamente o que você precisa para executar ou desenvolver uma aplicação no java, você precisa compreender que existem dois tipos de usuários, os programadores java e os que utilizam apenas aplicativos desenvolvidos nessa ferramenta incrível. E isso faz a diferença na questão dos requisitos necessários, pois:
- Quem quer apenas usar os aplicativos desenvolvidos no java - vai precisar apenas do JRE (Java Runtime Environment) - Ambiente de execução Java.
- Quem quer desenvolver aplicativos no java - vai utilizar o JDK (Java Development Kit) - Kit de desenvolvimento Java.
Mas afinal o que é JRE e JDK?
Como vimos o JRE é o ambiente de execução do java ele é composto por duas partes:
- JVM - Java Virtual Machine - Máquina Virtual do Java
- Bibliotecas
JVM é um programa que carrega e executa aplicativos java, convertendo os bytecodes em código executável de máquina. Caso queira entender melhor como é executado um código-fonte dentro do java e onde entra a função da máquina virtual nesse processo, acesse o artigo: Execução de uma aplicação no Java - JVM
Já o JDK é mais completo nele já temos o JRE incluso e outras ferramentas que fornecem suporte ao desenvolvimento de aplicações, segue os itens pelos quais é composto:
- JRE
- Javalang - linguagem java
- Javatools - conjunto de ferramentas java (Javac - compilador, depurador, etc...)
Segue abaixo uma representação visual para melhor compreensão:
Downloads
Portanto se deseja criar aplicativos com o java vai precisar fazer o download do JDK, para isso basta acessar o link abaixo e escolher a opção adequada para o sistema operacional do seu computador:
Obs: A edição do Java a qual aponta o link abaixo é a SE - Standard Edition (Edição Padrão), em breve vamos detalhar melhor a esse respeito em um novo artigo.
https://www.oracle.com/java/technologies/javase-jdk11-downloads.html
PS: Também irá precisar de uma IDE como Eclipse ou Netbeans, mais esse assunto comentamos em breve em outro artigo.
Caso queira apenas executar aplicativos Java em sua máquina, basta acessar o link abaixo e escolher o arquivo JRE adequado para o sistema operacional do seu computador:
https://www.oracle.com/java/technologies/javase-jre8-downloads.html