Linguagem Java de programação

Preview:

DESCRIPTION

Falaum pouco sobre a linguagem Java.

Citation preview

LINGUAGEM JAVA DE PROGRAMAÇÃO

Por Alessandro Garcez.

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.

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.

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.

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.

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).

Recommended