O que é Java?
Breve introdução ao mundo Java

O que é Java?

Java é uma tecnologia que é composta de linguagem e plataforma e que tem como principal objetivo a portabilidade, ou seja, a capacidade de executar programas em qualquer Sistema Operacional. A Linguagem Java fornece um excelente suporte à Programação Orientada a Objetos (POO) e possui uma sintaxe semelhante a C e C++. Por serem voltados para POO, os sistemas Java são compostos por classes e não por módulos ou programas.

A Plataforma Java oferece um ambiente de desenvolvimento (JDK - Java Development Kit) e outro de execução (JRE - Java Runtime Environment).

O ambiente de desenvolvimento permite compilar código-fonte java, produzindo bytecodes, que são códigos intermediários portáveis. Os bytecodes são vistos como executáveis para Máquinas Virtuais Java (JVM), que fazem a interpretação de código para o Sistema Operacional na máquina "real" onde a JVM reside. Além da JVM, o ambiente de execução também provê uma numerosa e variada biblioteca de classes, também conhecida como API (Interface de Programação de Aplicações).

A linguagem Java não se prende a nenhuma arquitetura e a nenhuma empresa, é rápida e estável. Pode construir sistemas críticos, sistemas que precisam de velocidade e até sistemas que vão para fora do planeta, como a sonda Spirit enviada pela Nasa para Marte.

Java tem um mar de projetos open source, que estão lá, esperando por usuários e desenvolvedores.


Conteúdos relacionados:

Cursos de Java desenhados para o mundo corporativo.