Vantagem de usar java

Disponível somente no TrabalhosFeitos
  • Páginas : 2 (421 palavras )
  • Download(s) : 0
  • Publicado : 15 de novembro de 2012
Ler documento completo
Amostra do texto
Neste artigo vamos falar um pouco sobre as vantagens de se estudar Java. Ela hoje vem se tornando uma linguagem cada vez mais forte quando se fala em programação para Web. Vamos ver o porque de tudoisso:

. Portabilidade: por ser uma linguagem interpretada, o Java pode ser executado em qualquer plataforma ou equipamento que possua um interpretador Java, e que tenha sido rgeespecialmentecompilado para o sistema a ser utilizado;
. Robustez: os recursos da linguagem e do ambiente para o tempo de execução garantem que o código não derrube o sistema de alguém que "tropece" em uma home pagecontendo uma animação;
. Segurança: além de proteger o sistema do cliente contra possíveis ataques não-intencionais, o ambiente também deve proteger contra ações premeditadas. Muito tempo e esforço dosdesenvolvedores de Java está sendo aplicado para que a linguagem se desenvolva nesse sentido;
. Orientação a Objetos: Java é uma linguagem totalmente orientada a objetos, o que permite a herança e areutilização de códigos de forma dinâmica e estática;
. Dinamismo: por ter um projeto orientado a objetos, o dinamismo faz parte da natureza do Java, o que permite a extensibilidade durante aexecução;
. Alto Desempenho: a linguagem Java suporta vários recursos de alto desempenho, como multithreading, compilação just-in-time e utilização de código nativo. O byte-code do Java possui um desempenhoaproximadamente 20 vezes inferior que o de um código nativo do processador (ou linguagem de máquina), mas que em comparação com linguagens Script, como o HTML, o JavaScript ou o VBScript, ou até mesmoo próprio byte-code do VB (Visual Basic), possui uma performance muitas vezes superior. Esta performance, pela quantidade de esforços aplicados sobre a sua otimização pelos desenvolvedores de Java,está cada vez mais sendo aumentada, podendo um dia comparar-se com uma linguagem compilada para o processador em específico (linguagem nativa). Inclusive já foram criados processadores para...
tracking img