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
Postar um comentário