Ambientes de Programação Java
-
Sun J2SE
(também chamado de JDK )
Conjunto de ferramentas de desenvolvimento de aplicações em Java
desenvolvido pela Sun. A interface dessas ferramentas é baseada na
execução de chamadas realizadas pelo sistema operacional
(no caso de programas comuns, chamados de "aplicativos") ou
por um nagegador de páginas da Web (no caso de programas usados na Web).
Contém compilador (que gera código chamado de bytecodes),
interpretador (de bytecodes), depurador, bibliotecas de suporte em tempo de
execução, bibliotecas de classes
etc. Está disponível gratuitamente (para Linux, Windows e
Solaris) na Web.
- Eclipse Ambiente de
software gratuito, desenvolvido por pessoas que contribuem voluntariamente para
o desenvolvimento de diversas partes do ambiente. Provê
suporte a diversas linguagens, incluindo Java.
É o ambiente de programação que recomendamos
para uso em nosso curso de introdução à
programação de computadores usando Java.
- Netbeans Ambiente de
software livre da Sun.
-
Sun ONE Studio
(antes chamado Forte for Java )
Ambiente de desenvolvimento de aplicações em Java
da Sun, baseado no NetBeans. ONE é sigla de
Open Net Environment. O produto denominado Community
Edition é disponível gratuitamente.
-
JBuilder
Ambiente de desenvolvimento de aplicações em Java
da Borland. A versão Personal é
disponível gratuitamente na Web.
-
VisualAge
Ambiente de desenvolvimento de aplicações em Java
da IBM para microcomputadores com o sistema operacional
Windows. Existe uma versão (Entry) que é
disponível gratuitamente na Web.
-
Dr. Java
Ambiente interativo para avaliação de código
escrito em Java, projetado principalmente para o ensino da
linguagem. É desenvolvido na Universidade Rice (EUA).
Disponível gratuitamente na Web.
-
EJBWizard
Interface gráfica para geração de programas
para o ambiente Enterprise Java Beans
(EJB). Disponível gratuitamente na Web (inclusive o
programa fonte). Faz conexão com bancos de dados baseado
em arquivos usados pelo sistema servidor JOnAS , também
disponível gratuitamente na Web (inclusive o programa
fonte).
-
CCM Core
Ambiente de desenvolvimento de programas Java para a Web. Executa
com suporte do sistema Linux Red Hat
(gratuito). Disponível gratuitamente na Web (inclusive o
código fonte). CCM significa (Red Hat's)
Content and Collaboration Management.
-
JCreator Light Edition
Ambiente de desenvolvimento de programas Java e Haskell (escrito
em C++), para ambiente Windows. Essa versão está
disponível gratuitamente na Web (consiste de uma interface
para uso do ambiente J2SE).
- etc. etc.
Carlos Camarão e
Lucília Figueiredo .