Upload
gustavo-henrique
View
240
Download
4
Embed Size (px)
DESCRIPTION
Apostila de Java 2
Citation preview
Captulo 2Captulo 2
Rui Rossi dos Santos Programao de Computadores em Java Editora NovaTerra
Ambiente de Ambiente de DesenvolvimentoDesenvolvimento
Objetivos do Captulo
Explorar os conceitos de ambiente de desenvolvimento e de ambiente de execuo.
Apresentar os diferentes kits de ferramentas da tecnologia Java disponveis e a finalidade de cada um deles.
Oferecer as orientaes necessrias para a obteno, instalao e configurao de um kit de desenvolvimento de software.
Rui Rossi dos Santos Programao de Computadores em Java Editora NovaTerra
software.
Descrever as principais tarefas relativas ao desenvolvimento de programas e o uso das ferramentas necessrias para realiz-las.
Conceito
Ambiente de desenvolvimento (JDK)
Composio: ferramentas e utilitrios
Finalidade: construir novos programas
Ambiente de execuo (JRE)
Composio: VJM + API
Finalidade: executar programas existentes
Rui Rossi dos Santos Programao de Computadores em Java Editora NovaTerra
Kits de Ferramentas
Edies do Java
JSE: Java Standard Edition
JEE: Java Enterprise Edition
JME: Java Micro Edition
Rui Rossi dos Santos Programao de Computadores em Java Editora NovaTerra
Instalao do JDK no Windows
Passo 1: obter o instalador do JDK
Endereos:
http://java.sun.com
http://www.oracle.com/technetwork/java/index.html
Nome do arquivo:
jdk-7u25-windows-i586.exe (32 bits)
Rui Rossi dos Santos Programao de Computadores em Java Editora NovaTerra
jdk-7u25-windows-i586.exe (32 bits)
jdk-7u25-windows-x64.exe (64 bits)
Instalao do JDK no Windows
Passo 2: executar o instalador do JDK
Selecione os componentes a serem instalados
Selecione o diretrio de instalao
Obs.: na dvida, no altere nenhuma opo do instalador.
Rui Rossi dos Santos Programao de Computadores em Java Editora NovaTerra
Instalao do JDK no Windows
Passo 2: executar o instalador do JDK
Confira a estrutura do diretrio do JDK
Rui Rossi dos Santos Programao de Computadores em Java Editora NovaTerra
Instalao do JDK no Windows
Passo 3: configurao das variveis de ambiente
Abra o Painel de Controle
Localize e abra a opo chamada Sistema
Localize e abra o dilogo que permite realizar as configuraes do sistema
No Windows XP, h uma guia chamada Avanado
No Windows 7: Configuraes avanadas do sistema
Rui Rossi dos Santos Programao de Computadores em Java Editora NovaTerra
Instalao do JDK no Windows
Passo 3: configurao das variveis de ambiente
Rui Rossi dos Santos Programao de Computadores em Java Editora NovaTerra
Instalao do JDK no Windows
Passo 3: configurao das variveis de ambiente
Pressione o boto rotulado como Variveis de ambiente
Utilize o primeiro boto Novo para criar as variveis de ambiente para o usurio atual
Rui Rossi dos Santos Programao de Computadores em Java Editora NovaTerra
Instalao do JDK no Windows
Passo 3: configurao das variveis de ambiente
Crie as seguintes variveis de ambiente:
Nome: JAVA_HOME
Valor (Windows 32 bits): C:\Program Files (x86)\Java\jdk1.7.0_25
Valor (Windows 64 bits): C:\Program Files\Java\jdk1.7.0_25
Nome: PATH
Valor: %PATH%;%JAVA_HOME%\bin
Rui Rossi dos Santos Programao de Computadores em Java Editora NovaTerra
Valor: %PATH%;%JAVA_HOME%\bin
Nome: CLASSPATH
Valor: .;%JAVA_HOME%\jre\lib
Instalao do JDK no Windows
Passo 3: checagem
Confira a verso do JDK instalado
Utilize a instruo javac version no Prompt de Comando do Windows
Rui Rossi dos Santos Programao de Computadores em Java Editora NovaTerra
Instalao do JDK no Linux
Passo 1: obter o instalador do JDK
Endereos:
http://java.sun.com
http://www.oracle.com/technetwork/java/index.html
Nome do arquivo: jdk-7u25-linux-i586.gz
Rui Rossi dos Santos Programao de Computadores em Java Editora NovaTerra
Instalao do JDK no Linux
Passo 2: executar o instalador do JDK
Execute as instrues sugeridas na figura abaixo
su: efetua o logon como usurio root (para ter todos os privilgios)
mkdir /usr/java: cria o diretrio para instalao do JDK
mv /home/rui/jdk-7u25-linux-i586.gz /usr/java: move o instalador do JDK para o diretrio de instalao
cd /usr/java: posiciona-se no diretrio de instalao do JDK
tar zxvf jdk-7u25-linux-i586.gz: executa o instalador
Rui Rossi dos Santos Programao de Computadores em Java Editora NovaTerra
Instalao do JDK no Linux
Passo 2: executar o instalador do JDK
Confira a estrutura do diretrio do JDK
Rui Rossi dos Santos Programao de Computadores em Java Editora NovaTerra
Instalao do JDK no Linux
Passo 3: configurao das variveis de ambiente
Abra um shell do Linux
Efetue o logon como usurio root (com a instruo su)
Abra o arquivo /etc/profile com um editor de textos. Exemplos:
gedit /etc/profile: abre este arquivo utilizando o gedit
vim /etc/profile: abre este arquivo utilizando o vim
Acrescente as seguintes linhas no final desse arquivo:
export JAVA_HOME=/usr/java/jdk1.7.0_25
export PATH=$PATH:$JAVA_HOME/bin
Rui Rossi dos Santos Programao de Computadores em Java Editora NovaTerra
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=.:$JAVA_HOME/jre/lib
export MANPATH=$MANPATH:$JAVA_HOME/man
Salve as alteraes feitas e feche o arquivo
No shell, faa o logoff do usurio root (com a instruo exit)
Reinicie o seu computador
Instalao do JDK no Linux
Passo 3: checagem
Confira a verso do JDK instalado
Utilize a instruo javac version no shell do Linux
Rui Rossi dos Santos Programao de Computadores em Java Editora NovaTerra
Uso das Ferramentas Bsicas
Editor
Compilador
Interpretador
Rui Rossi dos Santos Programao de Computadores em Java Editora NovaTerra
Editor
Cdigo 2.1 Alo.java.1 public class Alo2 {3 public static void main(String[] args)4 {5 System.out.println("Al mundo do Java!");6 }7 }
Rui Rossi dos Santos Programao de Computadores em Java Editora NovaTerra
Compilador
Rui Rossi dos Santos Programao de Computadores em Java Editora NovaTerra
Interpretador
Rui Rossi dos Santos Programao de Computadores em Java Editora NovaTerra
Exerccios
1. Qual o toolkit que voc precisa instalar para ser possvel compilar e executar programas escritos em Java?
2. Quais so as variveis de ambiente que devem ser configuradas para o correto funcionamento do JDK e o que cada uma delas representa?
3. Explique o comando que deve ser utilizado para compilar um
Rui Rossi dos Santos Programao de Computadores em Java Editora NovaTerra
3. Explique o comando que deve ser utilizado para compilar um programa escrito em Java.
4. Explique o comando que deve ser utilizado para executar um programa escrito em Java.
Exerccios
5. Edite, compile e execute um novo programa que imprima uma mensagem no prompt de comando: Java: presente em todos os lugares!.
Salve este programa com o seguinte nome: JavaEverywhere.
A sada que deve ser impressa por este programa ilustrada pela figura abaixo.
Rui Rossi dos Santos Programao de Computadores em Java Editora NovaTerra
Contato
Com o autor:
Rui Rossi dos Santos
E-mail: [email protected]
Web Site: http://www.ruirossi.pro.br
Com a editora:
Rui Rossi dos Santos Programao de Computadores em Java Editora NovaTerra
Com a editora:
Editora NovaTerra
E-mail Geral: [email protected]
E-mail Comercial: [email protected]
Web Site: http://www.editoranovaterra.com.br