Introdução ao Java

Plataforma Java

Atualmente possuímos na linguagem Java os mais diferentes seguimentos, desde o desenvolvimento de aplicações console, desktop, até aplicações Web e por fim os dispositivos portáteis, tais como celulares e pagers.

Plataforma Java.
Plataforma Java (http://www.devmedia.com.br/articles/viewcomp.asp?comp=6484&hl=)

Java Standard Edition (Java SE)

Este pacote é responsável pelas APIs principais da linguagem Java, a partir deste pacote podemos criar aplicações console e desktop, utilizar conexão com banco de dados, leitura e escrita de arquivos, comunicação através de rede de computadores, etc.

Java Enterprise Edition (Java EE)

Este pacote possui tudo que o Java SE tem e adiciona as APIs principais para desenvolvimento de aplicações web, podemos criar componentes distribuídos, criação de paginas web dinâmicas, utilização de filas de mensageria, etc.

Java Micro Edition (Java ME)

Este é um pacote mais compacto utilizado para desenvolvimento de aplicações moveis como celulares e pagers, como normalmente é utilizado em hardwares de pequeno porte, possui uma quantidade mais limitada de funcionalidades.

Visão geral do Java Standard Edition

APIs utilizadas dentro da plataforma Java SE.
APIs utilizadas dentro da plataforma Java SE. (http://www.oracle.com/technetwork/java/javase/tech/index.html)

Há dois principais produtos dentro da plataforma Java SE: Java Runtime Environment (JRE) e Java Development Kit (JDK).

  • O JRE fornece a Java Virtual Machine, bibliotecas e outros componentes para executar aplicações escritas em Java.
  • O JDK contém tudo que tem na JRE, mais ferramentas adicionais para desenvolver (compilar e debugar) aplicações feitas em Java.

Conteúdos relacionados