A primeira coisa a saber sobre Java é que não tem NADA a ver com Javascript.
Java é uma linguagem de programação orientada a objetos e JavaScript é uma linguagem de scripting que incorporado nas tag's Html, permite incrementar a apresentação e interatividade das páginas Web.
Esclarecido a diferença, vamos as características da linguagem Java.
* Orientação a objeto - Baseado no modelo de Smalltalk e Simula67;
* Portabilidade - Independência de plataforma - "write once, run anywhere";
* Recursos de Rede - Possui extensa biblioteca de rotinas que facilitam a cooperação com protocolos TCP/IP, como HTTP e FTP;
* Segurança - Pode executar programas via rede com restrições de execução;
Além disso, podem-se destacar outras vantagens apresentadas pela linguagem:
* Sintaxe similar a Linguagem C/C++ e principalmente, a C#.
* Facilidades de Internacionalização - Suporta nativamente caracteres Unicode;
* Simplicidade na especificação, tanto da linguagem como do "ambiente" de execução (JVM);
* É distribuída com um vasto conjunto de bibliotecas (ou APIs);
* Possui facilidades para criação de programas distribuídos e multitarefa (múltiplas linhas de execução num mesmo programa);
* Desalocação de memória automática por processo de coletor de lixo (garbage collector);
* Carga Dinâmica de Código - Programas em Java são formados por uma coleção de classes armazenadas independentemente e que podem ser carregadas no momento de utilização.
Nenhum comentário:
Postar um comentário