terça-feira, 27 de julho de 2010

Java SE Development Kit (JDK)

O Java SE Development Kit (JDK) contém um ambiente integrado de desenvolvimento para a criação de aplicações, mini-aplicativos e componentes utilizando a tecnologia Java, além de um conjunto de ferramentas que permitirão a execução de aplicações Java em sua máquina.

Componentes do Java SE Development Kit (JDK):
* Java Virtual Machine (JVM - Máquina Virtual Java);
* Java Application Launcher - (Possibilita a execução de programas escritos em Java);
* Bibliotecas básicas de classes Java;
* Bibliotecas de integração;
* Bibliotecas de interface;
* Plug-in Java;
* Debuger;
* Ferramentas para monitoramento;
* Ferramentas para WebService;
* Ferramentas para execução de scripts;
* Ferramentas para segurança.

Possibilita o desenvolvimento de:
* Jogos;
* Aplicações web;
* Sistemas corporativos;
* Aplicações para fins diversos;
* Dentre outros tipos de aplicações.

O JDK também contém o Java SE Runtime Environment (JRE) No ranking semanal. Por isso não é necessária a instalação adicional deste para executar seus aplicativos;

Roda em Windows 2000, Millenium, XP, 2003, Vista

Para adquirir a versão mais recente do Java SE:
http://java.sun.com/javase/downloads/index.jsp

BlueJ

O BlueJ é um ambiente integrado criado especialmente para auxiliar no ensino de programação em Java.

Foi desenvolvido como parte de um projeto para o ensino de orientação a objetos na Universidade de Deakin em Melbourne, Austrália e a Universidade de Kent em Canterbury, Reino Unido. E recebe apoio da Sun Microsystems.

Tem como base o Blue System. Blue é um ambiente integrado desenvolvido pela Universidade de Sydney e Universidade de Monash, Austrália.

Algumas funcionalidades desse software:
* Completamente integrado;
* Visualização de modo gráfico das estruturas de classes;
* Edição via modo gráfico ou modo texto;
* Inclui editor, compilador, máquina virtual (JVM) e depurador;
* De fácil utilização. (Ideal para iniciantes);
* Chamada de objetos de forma interativa;
* Testes interativos;
* Desenvolvimento de aplicações de forma progressiva e incremental.

Requisitos para a utilização:
Java SE Development Kit (JDK)

Roda em Windows 98, NT, 2000, Millenium, XP

Para adiquirir a versão mais recente do Bluej:
http://www.bluej.org/