|
Java é uma linguagem de programação orientada a
objetos desenvolvida pela Sun Microsystems e
possibilita que seus programas, depois de
compilados, possam rodar em qualquer plataforma que
possui um sistema runtime (tempo de execução
Java).
Uma
característica fundamental de Java é a
simplicidade da linguagem. Ela pode ser considerada
uma versão mais limpa do C++ que omite muitos
termos pouco usados e operações confusas que em,
C++ trazem mais complicações que benefícios.
O
projeto de Java visou a construção de uma
linguagem para a escrita de programas confiáveis.
Além de enfatizar a checagem em tempo de compilação
de possíveis problemas, e em tempo de execução
realiza a checagem dinâmica, e eliminação de
situações que podem gerar erros.
Os
sistema de gerenciamento de memória de Java libera
automaticamente os recursos que não são mais
utilizados pela memória, evitando assim que haja a
sobreposição de dados na memória (o que corrompe
os dados).
A
arquitetura projetada para o Java faz que o
compilador Java gere um código binário para uma
JVM (máquina virtual Java), que possui arquitetura
neutra e portável. Assim, qualquer máquina que
possa rodar programas de uma máquina virtual Java
pode rodar programas já compilados sem requerer a
menor mudança.
Caso
você já conheça C ou C++ irá dominar Java em
pouco tempo. Apesar da semelhança, a linguagem Java
não herdou as complexidades da C++.
Links relacionados ao assunto:
http://java.sun.com
http://java.oreilly.com
http://www.javalobby.org
http://javaboutique.internet.com
http://www.demicron.se
http://www.programadores.net/plantilla.hts?derecha=javan
|