li rui pcj 2ed cap02
DESCRIPTION
Apostila de Java 2TRANSCRIPT
-
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