Li Rui Pcj 2ed Cap02

24
Capítulo 2 Capítulo 2 Rui Rossi dos Santos Programação de Computadores em Java Editora NovaTerra Ambiente de Ambiente de Desenvolvimento Desenvolvimento

description

Apostila de Java 2

Transcript of Li Rui Pcj 2ed Cap02

  • 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