Linguagem JAVA


Ediana S. Reis
Linguagem Java e seus IDE’s
Java é uma linguagem de programação orientada a objetos desenvolvida na década de 90 por uma equipe de programadores chefiada por James Gosling, na empresa Sun Microsystems. Em 2008 o Java foi adquirido pela empresa Oracle Corporation. Diferente das linguagens de programação modernas, que são compiladas para código nativo, a linguagem Java é compilada para um bytecode que é interpretado por uma máquina virtual (Java Virtual Machine, mais conhecida pela sua abreviação JVM). A linguagem de programação Java é a linguagem convencional da Plataforma Java, mas não é a sua única linguagem. J2ME para programas e jogos de computador, celular, calculadoras, ou até mesmo o rádio do carro.
A linguagem Java foi projetada tendo em vista os seguintes objetivos:
  •         Orientação a objetos - Baseado no modelo de simular;
  •         Portabilidade - Independência de plataforma - "escreva uma vez, execute em qualquer lugar" ("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 C/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);
  •          Deslocação de memória automática por processo de coletor de lixo;
  •          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.


Os IDE’s (Integrated Development Environment) são software que permitem ao programador, de forma mais fácil e rápida, programar. Estes, fornecem recursos para se realizar a tarefa de programar, por exemplo, concluir o código de forma inteligente através de sugestões de código, permitem correr e fazer “debug” do código entre outras características.

Eclipse
Eclipse é um dos mais famosos e melhores IDE Java que existem. É um IDE multi-plataforma com características impressionantes que aumentam a produtividade do programador.
NetBeans
NetBeans é também uma das grandes e mais famosas IDE’s de Java que contem quase todas as características do Eclipse. Este, é um IDE multi-plataforma que está disponível gratuitamente.
IntelliJ IDEA
Este IDE é muito utilizado por programadores Java. As opiniões dividem-se entre este e os outros dois apresentados anteriormente sobre qual o melhor, mas, sem dúvida que estes são, na nossa opinião, os melhores. Poderá usufruir deste IDE de forma gratuita, mas, para obter todos os recursos terá de comprá-lo.
BlueJ
Um IDE Java livre que é projetado para quem é novo nesta linguagem. É utilizado por milhões de pessoas em todo o mundo. Este IDE é uma plataforma gratuita.
JCreator
Um IDE muito poderoso para programadores Java com grande experiência. Está disponivel apenas para a plataforma Windows.





Referencia:
www.tecmundo.com.br
www.techemportugues.com/2016/06/16/java-os-5-melhores-ides-programar

Comentários

Postagens mais visitadas