•Java está desenvolvendo inclusive distintos tipos de
dispositivos ademais do computador como celulares, agendas e em geral para qualquer coisa que a indústria possa inventar.
•Uma das principais características pelas quais Java se
tornou tão famoso é que é uma linguagem independente da plataforma. O que pode ser feito em Java?
•Pode construir sistemas críticos, sistemas que
precisam de velocidade e até sistemas que vão para fora do planeta.
•Java tem o apoio, a participação e o patrocínio das
maiores organizações e empresas de tecnologia do Mundo
•Java é uma linguagem que não se prende a nenhuma
arquitetura e a nenhuma empresa, é rápida e estável. Uma pequena historia •A tecnologia Java começou a ser criada em 1991 com o nome de Green Project uma linguagem de programação orientada a objetos.
•Em 1994, com o estouro da internet, surge uma
nova possibilidade para o Green Project tornar-se uma linguagem para construir aplicativos Web baseada na Oak, a Java.
•Em 1999 surgiu a plataforma para
desenvolvimento e distribuição corporativa batizado de Java 2 Enterprise Edition (J2EE) e a plataforma Java 2 Mobile Edition (J2ME) para dispositivos móveis, celulares, PDAs e outros aparelhos limitados. Máquina Virtual •Java é multiplataforma. Quando um programa Java é compilado um código intermediário é gerado, chamado de bytecode.
• Este bytecode é interpretado pelas máquinas
virtuais java (JVMs) para a maioria dos sistemas operacionais.
•A máquina virtual é a responsável por criar um
ambiente multiplataforma As três grandes edições •Java 2 Standard Edition (J2SE): É a tecnologia Java para computadores pessoais, notebooks e arquiteturas com poder de processamento e memória consideráveis.
•Java 2 Mobile Edition (J2ME): É a tecnologia Java para
dispositivos móveis com limitações de memória ou processamento.
•Java 2 Enterprise Edition (J2EE): É a tecnologia Java para
aplicações corporativas que podem estar na internet ou não. Java 2 Standard Edition
•Esta versão e tantas outras podem ser baixadas
opcionalmente no site da Sun.
•o Java Development Kit (JDK) ou Standard Development
Kit (SDK): um conjunto para desenvolvimento em Java e deveria ser instalado apenas pelos desenvolvedores por possuir ferramentas para tal tarefa.
•o Java Runtime Edition JRE: uma versão mais leve da JDK
pois é preparada para o ambiente de execução, ou seja, é esta versão que executará os sistemas construídos com a SDK. Instalação e Execução
•A instalação é simples, não é demorada e depende de
cada sistema operacional.
•Após a instalação pode-se ir até um shell ou um
prompt de comando e digitar java - version.
•O comando fará aparecer a versão da máquina virtual
instalada. No diretório de instalação do Java encontra- se uma pasta bin e dentro dela existem várias ferramentas. O compilador Javac
•O javac é um compilador de código fonte java com uma
saída em bytecodes, os. class.
•É encontrado dentro da pasta bin da instalação. Pode-
se compilar um ou mais arquivos utilizando as características de cada sistema operacional
•Uma série de opções que podem ser utilizadas são
mostradas na tabela Java no mundo
•A tecnologia Java está presente em mais de 4,5
bilhões de dispositivos
•Java é uma das linguagens mais usadas e serve para