Onde posso obter informações técnicas sobre o Java?
Acesse o site Oracle Technology Network Java e nossos tutoriais do Java on-line para obter detalhes técnicos completos relacionados à plataforma Java e todos os seus aspectos.
Qual a diferença entre as plataformas JRE e Java SE?
JRE
Detectando o Java Runtime Environment... |
Java SE (Plataforma Java, Standard Edition) | |
Quem precisa desse componente? | Usuários de computador que executam mini-aplicativos e aplicativos desenvolvidos com a tecnologia Java. | Desenvolvedores de software que criam mini-aplicativos e aplicativos utilizando a tecnologia Java. |
O que é esse componente? | Um ambiente necessário para a execução de mini-aplicativos e aplicativos desenvolvidos com a linguagem de programação Java. | Um kit de desenvolvimento de software usado para criar mini-aplicativos e aplicativos que utilizam a linguagem de programação Java. |
Como posso obtê-lo? | Ele é distribuído gratuitamente e está disponível no site: java.com |
Ele é distribuído gratuitamente e está disponível no site: oracle.com/javase |
Qual a diferença entre o JRE e o JDK?
JRE
(Java Runtime environment) |
JDK (Java Development Kit) |
É uma implementação do Java Virtual Machine* que na verdade executa programas Java. | É 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. |
O JRE é menor que o JDK, portanto, ele necessita de menos espaço em disco. | O JDK necessita de mais espaço em disco porque ele contém o JRE juntamente com várias ferramentas de desenvolvimento. |
É possível fazer download/obter suporte para o JRE no endereço java.com |
É possível fazer download/obter suporte para o JDK no endereço oracle.com/technetwork/java/javase/downloads/ |
Inclui o JVM, as bibliotecas centrais e outros componentes adicionais para executar aplicativos e applets criados em Java. | Inclui o JRE, conjunto de classes de API, compilador Java, Webstart e arquivos adicionais necessários para criar applets e aplicativos Java. |
O que é o Java Enterprise Edition (Java EE)?
O Java EE é um ambiente independente da plataforma, centrado em Java que cria e implementa aplicativos corporativos baseados na Web on-line. O Java EE inclui muitos componentes do Java Standard Edition (Java SE). A plataforma Java EE consiste em um conjunto de servidores APIs e protocolos que fornecem a funcionalidade para desenvolver aplicativos multicamadas com base na Web.O Java EE simplifica o desenvolvimento do aplicativo e diminui a necessidade de programação e de treinamento do programador, criando componentes modulares reutilizáveis padronizados e ativando a camada para tratar de muitos aspectos da programação de forma automática.
Se você for um desenvolvedor corporativo, precisará do Java EE. Os desenvolvedores corporativos necessitam do Java EE porque a criação de aplicativos de negócios distribuídos não é fácil, e eles precisam de uma solução de alta produtividade que lhes permitam se concentrarem apenas na criação da lógica de negócios e ter uma grande variedade de serviços de nível corporativo nos quais confiar, como objetos transacionais distribuídos, middleware orientado à mensagem e serviços de nomenclatura e de diretório.