Apostila java - conceito
LINGUAGEM DE PROGRAMAÇÃO
Prof.: Paulo Guilherme Nascimento
A Linguagem JAVA - 1ª Parte
“O homem ainda é o computador mais extraordinário” − John F. Kennedy
Introdução e Histórico O Java tem uma história curiosa: nasceu para ser usado por pequenos dispositivos (PDA’s, eletrodomésticos, etc...), mas se popularizou no outro extremo, sendo usado para grandes dispositivos (servidores), para depois ser usado para pequenos dispositivos (celulares, settop-boxes de TV Digital). Em 1991, um grupo de funcionários da Sun Microsystems iniciou um projeto da empresa para desenvolvimento de programas para pequenos dispositivos denominado com o codinome Green. A idéia inicial era realizar a programação dos chips de tais dispositivos de modo a aumentar suas possibilidades de uso. Entretanto, o desenvolvimento de programas específicos para tais dispositivos inviabilizaria o projeto, pois os programas teriam que ser escritos para cada um dos dispositivos. A equipe, então, se voltou para construir um sistema operacional comum para tais dispositivos. Esse novo sistema operacional seria escrito em C++, porém a equipe encontrou problemas para desenvolver o sistema operacional nessa linguagem e optou por outra saída: construir uma nova linguagem. James Gosling, chamou então aquela linguagem de OAK em homenagem a uma árvore de carvalho vista de sua janela na Sun. Porém aquele foi inviabilizado visto já havia uma linguagem de computador chamada OAK. Então, quando a equipe da Sun visitou uma cafeteria local, o nome Java (cidade de origem de um tipo de café importado) foi sugerido; e o nome pegou. Essa nova linguagem sofreu influências de outras linguagens orientadas a objeto, como Eiffel, SmallTalk e Objective C, enquanto sua sintaxe foi baseada no C e C++.
1
Apostila de Java 1ª Parte
Faculdade Fortium – Campus GAMA/DF
LINGUAGEM DE PROGRAMAÇÃO
Prof.: Paulo Guilherme Nascimento Em 1993 foi lançado o produto final dessa empreitada: o