Skip to content

Latest commit

 

History

History
26 lines (19 loc) · 2.39 KB

version-initials.md

File metadata and controls

26 lines (19 loc) · 2.39 KB

Siglas e versões do Java

JAVA ME

Java Micro Edition

Para dispositivos embarcados e móveis – IoT

JAVA SE

Java Standard Edition. É a base do Java (❤).

Para desktop e servidores. Ele engloba todos os fundamentos do Java
e a API de desenvolvimento desktop. Nela já contém o JDK e JRE.

JAVA EE

Java Enterprise Edition.

Conjunto de especificações para desenvolvimento Java corporativo Web.

JVM

Java Virtual Machine.

Responsável por executar os programas no formato bytecode tornando
possível a capacidade de ser multiplataforma.

JRE

Java Runtime Environment.

Provê os requisitos mínimos para executar um programa java, ou seja,
contém uma JVM e os pacotes básicos do Java como o pacote lang que possui a classe String.

JDK

Java Development Kit.

Provê ferramentas para o desenvolvimento de programas Java. Contém um compilador,
um depurador e o próprio JRE.

OracleJDK

Licença paga para utilização comercial exceto em testes,
desenvolvimento e demonstração. Possui suporte direto da Oracle.

OpenJDK

Implementação gratuita e de código aberto do Java SE Platform Edition.
É desenvolvido pela Java Community. Empresas como Red Hat, Azul Systems,
IBM, Apple Inc participam ativamente no desenvolvimento do OpenJDK. Principais
distribuição Linux utilizam como implementação padrão do Java SE.

LTS

Long Term Support (Suporte de longo período).

Indicado para empresas que buscam estabilidade. Atualmente as versões
são lançadas a cada 6 meses e as versões LTS a cada 3 anos.

Versão do Java?

Nos primeiros anos do Java, a numeração de suas versões tinham o padrão 1.x, mas a partir do Java
1.5 passou a se chamar apenas Java 5 para refletir o nível de maturidade e estabilidade que a linguagem
e o seu conjunto de tecnologias havia alcançado.
Contudo, o Java 1.8 e Java 8 tratam-se da mesma versão. A versão mais atual LTS do momento é a 11.

Referência: https://www.oracle.com/index.html