Escolar Documentos
Profissional Documentos
Cultura Documentos
AMBIENTE JAVA
CONCEITO O ambiente de desenvolvimento Java composto de ferramentas e utilitrios para a realizao de tarefas (depurao, compilao e documentao) relacionadas criao de novos programas. O ambiente de execuo de Java (JRE Java Runtime Environment) composto somente pelo conjunto de softwares para rodar programas j existentes. O JRE composto de uma JVM (Java Virtual Machine Mquina Virtual Java) e bibliotecas de classes e interfaces. Estes ambientes esto contidos no SDK (Software Development Kit Kit de desenvolvimento de Software). Para rodar o aplicativo no cliente necessrio instalar somente o JRE. KIT DE FERRAMENTAS (Toolkits) Java possui vrios pacotes com finalidades singulares. As trs diferentes edies da plataforma Java 2 so: J2SE, J2EE e J2ME. J2SE: Java 2 Plataform Standard Edition (Edio Padro da Plataforma Java 2). O J2SE a soluo adequada para desenvolver aplicativos e applets para empresas e possui: - Acesso a banco de dados; - Controle de mltiplas linhas de execuo; - Suporte ao desenvolvimento de aplicaes distribudas; - Bibliotecas completas para criao de interfaces grficas; - Operaes em rede. J2EE: Java 2 Plataform Enterprise Edition (Edio Empresarial da Plataforma Java 2). O J2EE e seus componentes simplificam o desenvolvimento de aplicaes para empresas: - Suporta web services; - Mais adequado para o desenvolvimento de aplicaes complexas para rodar na Internet. J2ME: Java 2 Plataform Micro Edition (Edio Micro da Plataforma Java 2). O J2ME tem ambiente de execuo altamente aperfeioado e utilizado para a programao de pequenos dispositivos eletrnicos.
LINGUAGEM DE PROGRAMAO
LINGUAGEM DE PROGRAMAO
3. Estando de acordo com os termos da licena do software, clicar em "I accept" para prosseguir.
4. Na escolha de componentes do software, todos os componentes j vm selecionados por padro. Neste passo, tambm pode-se escolher a pasta destino da instalao. Embora seja recomendado manter o padro, pode-se alterar este local de instalao, clicando no boto "Change". 3
LINGUAGEM DE PROGRAMAO
At o J2SE 1.4, o local padro de instalao do SDK era diretamente a partir da raiz do disco principal, similar a C:\j2sdk1.4.2_06\, enquanto o JRE ficava em uma pasta dentro de \Arquivos de programas\Java\. A partir do J2SE 5.0, tanto o JDK quanto o JRE ficam dentro desta pasta Java, ficando mais coerente com a organizao padro de programas instalados no Windows Pressionar "Next" para iniciar a efetiva instalao. 5. Aguardar o processo de instalao, que um pouco demorado. Por alguns momentos, a barra de progresso pode parecer "congelada. Verificando a luz indicativa de atividade do disco rgido do computador, possvel conferir que a instalao prossegue.
6. Terminada a instalao dos arquivos do Java 2 SDK SE, automaticamente iniciada a instalao do ambiente Runtime Java (JRE), em uma nova janela de assistente. Pressionar "Next".
LINGUAGEM DE PROGRAMAO
7. A seguir, ser confirmada a instalao. Pressionar "Finish" e aguardar a efetiva instalao do JRE.
Complementando a instalao do Java 2 SDK, definir a varivel de ambiente JAVA_HOME apontando para seu local de instalao. Esta varivel de ambiente padro usada pelo Tomcat e vrios outros sistemas baseados em Java, para determinar a JVM preferencial. Isto muito importante se houver mais de uma instalao de J2SE no computador, mas a varivel JAVA_HOME deve ser definida mesmo se houver apenas uma verso instalada. Importante: Modificar o caminho para JAVA_HOME de acordo com o local de instalao do JDK no computador.
LINGUAGEM DE PROGRAMAO
LINGUAGEM DE PROGRAMAO
1. WINDOWS Um dos modos de configurar as variveis de ambiente atravs de instrues executadas no prompt de comando. O prompt de comando tambm ser utilizado para compilar e executar os programas escritos. A primeira varivel de ambiente JAVA_HOME, que armazena o diretrio raiz onde est instalado o J2SDK. Caso este diretrio seja, por exemplo, c:\java, ento a instruo a ser executada no prompt de comando : SET JAVA_HOME=C:\JAVA A outra varivel de ambiente PATH, que armazena o caminho onde se encontram as ferramentas de desenvolvimento de Java. Na hora de armazenar o contedo da varivel importante no eliminar o contedo que ela j possui. Para isto, a seguinte instruo deve ser executada no prompt de comando: SET PATH=%PATH%;%JAVA_HOME%\BIN O valor %PATH% permitir que a varivel retenha as referncias que j continha e a expresso %JAVA_HOME% ser substituda pelo contedo da varivel JAVA_HOME. A mesma linha de comando acima pode ser escrita assim, SET PATH=%PATH%;C:\JAVA|BIN A ltima varivel CLASSPATH aponta para o diretrio atual (representado pelo ponto) e tambm para o subdiretrio \jre\lib do J2SDK. A instruo a ser executada : SET CLASSPATH=.;%JAVA_HOME%\JRE\LIB A configurao de CLASSPATH indispensvel para que o compilador e o interpretador Java encontrem as bibliotecas de classes e de interfaces de que necessitam. O problema de realizar a configurao das variveis de ambiente via prompt de comando que toda vez que o sistema for inicializado a configurao acima dever ser refeita. Para gravar permanentemente as variveis de ambiente, no Windows NT, 2000 e XP isso pode ser feito no Painel de Controle/Sistema, na aba Avanado. No Windows 98, as linhas de comando pode ser editadas no arquivo c:\Autoexec.bat. 2. LINUX No Linux tambm preciso configurar as trs variveis de ambiente JAVA_HOME, PATH e CLASSPATH, para que o ambiente de desenvolvimento de Java reconhea o caminho onde se encontram ferramentas e bibliotecas necessrias.
LINGUAGEM DE PROGRAMAO
O nome dado ao arquivo que armazenar esse cdigo PrimeiroPrograma.java. No se preocupe em compreender, por enquanto, o que cada linha do cdigo faz. Este exemplo ser utilizado somente para ilustrar o uso das ferramentas. 1. EDITOR A criao de um novo programa sempre comea com a edio de seu cdigo e sua gravao na forma de um arquivo, que dever ser salvo com a extenso java. O J2SDK no traz nenhum editor de textos. Isto d a liberdade da utilizao de qualquer editor que o desenvolvedor tiver mais familiaridade (exemplo: notepad do Windows, emacs, vi, joe e o mcedit do Linux). 2. COMPILADOR Aps a edio e gravao do arquivo PrimeiroPrograma.java, a segunda tarefa compil-lo. Para isto ser necessrio utilizar o compilador do J2SDK, cujo nome javac.exe e se encontra no subdiretrio \bin. O compilador do J2SDK no contm nenhuma interface grfica, isto significa que o prompt de comando (Windows) ou o Konsole (Linux) devero ser utilizados. Antes de
LINGUAGEM DE PROGRAMAO
BIBLIOGRAFIA COMPLEMENTAR
Morgan, Michael, Java 2, para programadores profissionais, Axcel books, 1 edio, 2004. FURGERI, Srgio. Java 2 : ensino didtico : desenvolvendo e implementando aplicaes. So Paulo: rica, 2006.