Escolar Documentos
Profissional Documentos
Cultura Documentos
Programao Java
com nfase em Orientao a Objetos
Douglas Rocha Mendes
16
CAPTULO 1
Introduo linguagem Java
O captulo 1 inclui o histrico da linguagem Java, detalhes que formam a lingua-
gem, a plataforma Java, uma breve descrio sobre orientao a objetos, operadores
matemticos, tipos de dados primitivos e, por m, as estruturas de controle e repe-
tio. No nal do captulo est disponvel uma lista de exerccios e o laboratrio 1,
que exercita a teoria apresentada no captulo. Esse laboratrio ser progressivo e
se estender at o captulo 9.
1.1 Histrico da linguagem
A tecnologia Java foi criada como uma ferramenta de programao de um projeto
da Sun Microsystems, chamado The Green Project, iniciado por Patrick Naughton,
Mike Sheridan e James Gosling, em 1991. Esse projeto tinha como principal objetivo
criar uma nova plataforma para a computao interativa, ou seja, a linguagem de
programao no era o principal objetivo do projeto. No vero de 1992 foi gerada
a primeira demonstrao do projeto, que representou um sistema executando em
um handheld com capacidade de controle remoto que ainda oferecia uma interface
sensvel ao toque (touchscreen) interativa. Esse handheld foi chamado de *7 (star
seven), por esta ser a forma de atender (ou puxar) chamadas telefnicas entre os
telefones dos integrantes da equipe. A gura 1.1 apresenta um exemplo da aparncia
do *7.
O *7 foi capaz de controlar uma grande variedade de dispositivos de uso doms-
tico, enquanto apresentava uma interface com animao. O sistema criado para o
handheld foi executado em um novo processador independente de linguagem de
programao. A linguagem utilizada nesse sistema foi chamada de Oak (carvalho,
em ingls), com base na paisagem que James Gosling tinha de sua janela.
17 Captulo 1