Linguagem e tecnologia Java

Logotipo Java
A plataforma Java é baseada no conceito de máquina abstrata. Máquina projetada sem a intenção de ser implementada no nível do hardware. Uma máquina virtual é uma implementação de uma máquina abstrata. A plataforma Java possui três versões padrão:

  • JME (Java Micro Edition): plataforma para dispositivos de recursos limitados (PDAs, telefones celulares, navegadores GPS).
  • JSE (Java Standard Edition): plataforma para o desenvolvimento de aplicativos e applets de desktop.
  • JEE (Java Enterprise Edition): plataforma para o desenvolvimento de aplicativos de negócios (geralmente servidor).

Cada um é distribuído com uma implementação da máquina virtual Java e um conjunto de classes em sua API.

Como a tecnologia Java funciona?

A partir de um código – código-fonte Java – que criamos, podemos transformá-lo em uma linguagem que é interpretada pela máquina virtual Java. Esse processo é chamado de compilação . Com esse código interpretável pela máquina, ele o executará e, a partir de sua API, ele se comunicará com o sistema operacional (execução). Todo esse processo pode ser feito por nós mesmos ou por meio de um IDE (ambiente de desenvolvimento integrado) como o Eclipse .

Esquema de operação Java

Essa tecnologia faz o Java gerar arquivos de bytecode que podem ser executados em qualquer plataforma que tenha a máquina virtual Java instalada, tornando a plataforma e o idioma portáteis.

Linguagem Java

Java é uma linguagem de programação desenvolvida por James Gosling, da Sun Microsystems. Atualmente, ele é desenvolvido pela Oracle, proprietária da Sun Microsystems.

O Java se destaca por ser uma linguagem de propósito geral, multiparadigma e multiplataforma , além de tudo isso, mantém as características que toda linguagem deve ter: segurança, é robusta, distribuída, segura, multithread e, em geral, com ótimo desempenho. Tudo isso faz do Java uma linguagem perfeitamente apropriada para programar em qualquer metodologia disponível na linguagem, mas a metodologia que se destaca em Java é o paradigma orientado a objetos ou a programação orientada a objetos.

Relacionado:  Fábricas e o princípio da responsabilidade exclusiva

Por que Java

Além de todos os recursos que colocam o Java como uma linguagem muito boa, como “linguagem mútua”, é uma linguagem amplamente aceita como uma das linguagens mais usadas.

Idiomas set 2014

É por isso que eles fazem do Java uma linguagem ideal para iniciar a programação, sendo fácil e possuindo todos os recursos que toda linguagem de uso geral deve ter.

TIOBE | Principais idiomas setembro de 2014

 

Você pode estar interessado:

Deixe um comentário