Java

Dezembro 2016


História do Java


Java é uma linguagem objeto parecida com a linguagem C++. Ela foi desenvolvida em 1991 pela empresa Sun Microsystems. O objetivo do Java, na época, foi criar uma linguagem de programação que pudesse ser incorporada em aparelhos eletrodomésticos para controlá-los, torná-los interativos e, principalmente possibilitar a comunicação entre eles. Este programa de desenvolvimento se situava em um projeto chamado Green , que pensava em criar um controle remoto universal ( Star 7 <Ital/>) incluindo um sistema operacional capaz de lidar com todos os aparelhos eletrodomésticos de casa. Como a linguagem C + + incluía muitas dificuldades, James Gosling, um dos participantes do projeto (agora considerado como o pai do Java), decidiu criar uma linguagem orientada a objetos que retomando as principais características do C + +, eliminando os seus pontos negativos e, tornando-o mais leve e mais portátil (que pode ser integrado em qualquer aparelho...). Assim, esta linguagem foi chamada, inicialmente, de <ital> Oak ( Oak que significa carvalho ). No entanto, como este nome já foi utilizado, ele foi rebatizado Java em homenagem à bebida preferida dos programadores, ou seja, o café, cuja parte da produção vem da ilha de Java.

Na mesma época, o Web fazia sua aparição, ora Java tinha todas as características de uma linguagem apropriada para a Web :

  • Uma rede de redes, que reúnem em uma estrutura comum, máquinas diferentes, era preciso uma linguagem capaz de funcionar em cada um delas: Java foi projetado para ser portátil
  • A web era limitada em largura de banda: Java foi projetado para ser pequeno

Assim, em 1994, a equipe decidiu desenvolver um navegador (chamado HotJava) que integraria o Java e poderia fazer funcionar os applets (pequenas aplicações que funcionam no navegador ). E foi assim que, no final de 1995, Java teve um desenvolvimento espetacular com a ajuda do Netscape, que não tardou muito a incluir Java no seu navegador...

Comparando Java e C++


Java é uma linguagem muito próxima da C++ já que ela tem quase a mesma sintaxe. Porém, Java é mais simples do que a linguagem C++ apesar de ser inspirada nela, porque as características críticas da linguagem C++ (as causas dos principais erros) foram excluídas. Isto inclui:

  • Os ponteiros
  • Sobrecarga de operadores
  • Herança múltipla
  • A liberação da memória é transparente para o usuário (não é mais preciso de criar destruidores)
  • Melhor gerência de erros
  • As seqüências e as tabelas são, agora, objetos fazendo parte integrante da linguagem


No entanto, Java é muito mais rápida do que a linguagem C++, de um lado, perde em rapidez e, de outro, ganha em portabilidade...

As versões do Java


Existem três versões maiores do Java :

  • Java 1.0: É a primeira versão estável da linguagem, assim sendo, a maioria dos navegadores a suporta
  • Java 1.1: Esta versão da linguagem foi publicada no começo de 1997, ela traz melhorias de sintaxe assim como progressos em termos da interface do usuário e a gerência das exceções
  • Java 1.2: A versão "2" traz melhorias de multimídia. Por exemplo, ela permite a utilização avançada da interface gráfica do usuário com o Swing, e a possibilidade de interagir com ela através do arrastar/largar.



Veja também

Publicado por pintuda. Última modificação: 9 de fevereiro de 2010 às 15:33 por pintuda.
Este documento, intitulado 'Java ', está disponível sob a licença Creative Commons. Você pode copiar e/ou modificar o conteúdo desta página com base nas condições estipuladas pela licença. Não se esqueça de creditar o CCM (br.ccm.net) ao utilizar este artigo.