7
LINGUAGEM JAVA DE PROGRAMAÇÃO Por Alessandro Garcez.

Linguagem Java de programação

Embed Size (px)

DESCRIPTION

Falaum pouco sobre a linguagem Java.

Citation preview

Page 1: Linguagem Java de programação

LINGUAGEM JAVA DE PROGRAMAÇÃO

Por Alessandro Garcez.

Page 2: Linguagem Java de programação

OQUE É LINGUAGEM JAVA DE PROGRAMAÇÃO

• Java é uma linguagem de programação orientada a objetos, desenvolvida por uma pequena equipe de pessoas na Sun Microsystems. Inicialmente elaborada para ser a linguagem-base de projetos de software para produtos eletrônicos, Java teve sua grande explosão em 1995, devido ao sucesso mundial da World Wide Web.

Page 3: Linguagem Java de programação

UM POUCO DA HISTÓRIA

Propósito de funcionar em processadores eletrodomésticos;

Em 1991 ganhou o nome de OAK(Carvalho). Em 1995 ganhou o nome de Java,

homenageando a ilha de Java de onde vinha o café consumido pela equipe da sun.

Page 4: Linguagem Java de programação

CARACTERISTICAS DO JAVA.

Java é uma linguagem de alto nível, com sintaxe extremamente similar à do C++, e com diversas características herdadas de outras linguagens, como Smalltalk e Modula-3. É antes de tudo uma linguagem simples (é mesmo!), fortemente tipada, independente de arquitetura, robusta, segura, extensível, bem estruturada, distribuída, multithreaded e com garbage collection.

Page 5: Linguagem Java de programação

SIMPLICIDADE DO JAVA.

Java, é muito parecida com C++, mas muito mais simples. Java não possui sobrecarga de operadores, structs, unions, aritmética de ponteiros, herança múltipla, arquivos .h, diretivas de pré-processamento e a memória alocada dinamicamente é gerenciada pela própria linguagem, que usa algoritmos de garbage collection para desalocar regiões de memória que não estão mais em uso.

Page 6: Linguagem Java de programação

AMBIENTE DE DESENVOLVIMENTO DO JAVA.

• Eclipse — um projeto aberto iniciado pela IBM;• NetBeans — um ambiente criado pela empresa Sun Microsystems; • JBuilder — um ambiente desenvolvido pela empresa Borland; • JDeveloper — uma IDE desenvolvida pela empresa Oracle; • JCreator — um ambiente desenvolvido pela Xinox; • BlueJ — um ambiente desenvolvido por uma faculdade australiana

(considerado muito bom para iniciantes); • Greenfoot — bem parecido com o BlueJ; • JGRASP — bom para intermediários, feito pela equipe do Projeto

GRASP; • IntelliJ IDEA — uma IDE desenvolvida pela JetBrains (considerada

por muitos a melhor IDE do mercado).

Page 7: Linguagem Java de programação