Java: história, criador e importância da linguagem
Java é uma das linguagens de programação mais conhecidas e utilizadas na história da computação. Criada com foco em portabilidade, segurança e facilidade de desenvolvimento, a linguagem tornou-se importante em aplicações de diferentes áreas da tecnologia.
Uma das ideias mais conhecidas associadas ao Java é permitir que programas compilados sejam executados em diferentes sistemas através da Java Virtual Machine, conhecida como JVM.
Quem criou o Java?
O Java foi criado por James Gosling e uma equipe de desenvolvedores da Sun Microsystems. O trabalho começou no início da década de 1990 como parte de um projeto voltado para dispositivos eletrônicos e sistemas embarcados.
A linguagem foi originalmente chamada Oak. Posteriormente, o projeto foi direcionado para aplicações relacionadas à Internet e recebeu o nome Java.
Quando o Java surgiu?
O desenvolvimento do projeto começou em 1991. Em 1995, a Sun Microsystems apresentou oficialmente o Java ao público. A linguagem havia sido adaptada para aproveitar o crescimento da Internet.
O Java foi projetado para ser portátil. Em vez de depender diretamente de um determinado processador, o código compilado pode ser executado pela Java Virtual Machine.
Por que o Java foi criado?
O projeto buscava criar uma plataforma capaz de executar software em diferentes tipos de dispositivos e sistemas. Portabilidade, segurança e confiabilidade estavam entre os objetivos importantes do projeto.
Com a popularização da Internet, essas características fizeram com que o Java encontrasse novas aplicações no desenvolvimento de software conectado em rede.
Principais características do Java
- Programação orientada a objetos
- Portabilidade
- Gerenciamento automático de memória
- Suporte a aplicações concorrentes
- Recursos de segurança
- Grande biblioteca padrão
- Execução através da Java Virtual Machine
Exemplo simples em Java
Um programa básico em Java pode ser escrito desta forma:
public class Main {
public static void main(String[] args) {
System.out.println("Olá, mundo!");
}
}
O método main representa o ponto de entrada
do programa. Já System.out.println() é utilizado
para mostrar uma mensagem no console.
Onde o Java é utilizado?
Java pode ser utilizado em diferentes tipos de aplicações, desde sistemas empresariais até servidores e aplicações de grande escala.
- Aplicações empresariais
- Servidores e sistemas distribuídos
- Aplicações web
- Sistemas embarcados
- Ferramentas de desenvolvimento
- Aplicações científicas
A evolução do Java
Desde sua apresentação em 1995, Java recebeu diversas versões e novos recursos. A linguagem continua sendo desenvolvida através de novas versões da plataforma Java.
Ao longo de sua evolução, recursos modernos foram adicionados mantendo a preocupação com compatibilidade e estabilidade da plataforma.
Por que Java continua importante?
Java conseguiu permanecer relevante porque combina portabilidade, uma grande biblioteca de recursos, uma plataforma madura e uma enorme quantidade de software desenvolvido ao longo de décadas.
A linguagem também ajudou a popularizar a ideia de escrever um programa e executá-lo em diferentes plataformas através de uma máquina virtual.
Conclusão
Java surgiu a partir de um projeto iniciado na Sun Microsystems no começo dos anos 1990. James Gosling e outros desenvolvedores participaram da criação e evolução da linguagem.
Originalmente chamada Oak, a linguagem foi posteriormente adaptada para a Internet e apresentada como Java em 1995.
Atualmente, Java continua sendo uma tecnologia importante para o desenvolvimento de diferentes tipos de sistemas e aplicações.
Fontes e créditos
Fontes das informações
- Oracle — História e ambiente da linguagem Java: Oracle Java
- Oracle — Java Language Specification: Java Specifications
- Oracle — Java Virtual Machine Specification: JVM Specification
Crédito da fotografia
A fotografia de James Gosling utilizada neste artigo foi obtida através do Wikimedia Commons. A página do arquivo identifica o fotógrafo, Peter Campbell, e informa a licença Creative Commons Attribution-ShareAlike.
Fonte da fotografia: Wikimedia Commons — James Gosling 2008
Crédito: Peter Campbell / Wikimedia Commons. Licença: CC BY-SA.