poo1 aula 2 - java - apresentação do netbeans e 1º programa

18
Preparação do Ambiente de Desenvolvimento PROFESSOR: DÊNIS CAMURÇA

Upload: denis-marcos

Post on 05-Jul-2015

55 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Poo1   aula 2 - java - apresentação do netbeans e 1º programa

Preparação do

Ambiente de

Desenvolvimento

PROFESSOR: DÊNIS CAMURÇA

Page 2: Poo1   aula 2 - java - apresentação do netbeans e 1º programa

CRONOGRAMA

Instalação do Java JDK - Kit de Desenvolvimento Java

Download do JDK

Instalação do JDK

Configuração da Variável de ambiente (Path)

Um teste simples

IDE – Ambiente de desenvolvimento Integrado

Page 3: Poo1   aula 2 - java - apresentação do netbeans e 1º programa

Instalação do Java

JDK – Kit de Desenvolvimento Java

É composto basicamente de: Compilador (javac)

Interpretador Java (JVM)

Bibliotecas de desenvolvimento (packages)

Depurador de programas (JDB)

Diversos documentos (javadoc)

Page 4: Poo1   aula 2 - java - apresentação do netbeans e 1º programa

Instalação do Java

Download: Visite o site:

Escolha a versão mais atual e a plataforma (Sistema Operacional) em que vai instala-lo

Page 5: Poo1   aula 2 - java - apresentação do netbeans e 1º programa

Instalação do JDK

Principais ferramentas de trabalho JDK : Java Development Kit

Serve para quem vai programar em Java

Incui o JRE

JRE: Java Runtime Environmet

Contém a JVM e serve somente para executar aplicativos previamente desenvolvidos em outros computadores

Pode ser baixado isoladamente

Page 6: Poo1   aula 2 - java - apresentação do netbeans e 1º programa

Teste simples

Abra um editor de texto simples, como o Bloco de Notas...

Page 7: Poo1   aula 2 - java - apresentação do netbeans e 1º programa

Teste simples

Digite o código a seguir...

1. Definir a classe;

public class TesteSaidaTexto

{

public static void main(String args[])

{

System.out.print(“Instituto Federal do Pará”)

}

}

Page 8: Poo1   aula 2 - java - apresentação do netbeans e 1º programa

Teste simples

Digite o código a seguir...1. Definir a classe;

2. Adicionar o método principal (main);

public class TesteSaidaTexto

{

public static void main(String args[ ])

{

System.out.print(“Instituto Federal do Pará”)

}

}

Page 9: Poo1   aula 2 - java - apresentação do netbeans e 1º programa

Teste simples

Digite o código a seguir...1. Definir a classe;

2. Adicionar o método principal (main);

3. Adicionar o código a ser executado;

public class TesteSaidaTexto

{

public static void main(String args[ ])

{

System.out.print(“Instituto Federal do Pará”)

}

}

Page 10: Poo1   aula 2 - java - apresentação do netbeans e 1º programa

Teste simples

Após a digitação: Salve o arquivo, substituindo o texto que

estiver no campo referente ao nome do arquivo pelo nome da classe, seguido da extensão .java

Page 11: Poo1   aula 2 - java - apresentação do netbeans e 1º programa

Teste simples

Abra o Prompt de comando do Windows: Tecla Windows + R cmd

No prompt, acesse o diretório onde o arquivo .java foi salvo Digite: cd <caminho do arquivo .java>

Compile o arquivo .java Digite: javac <nome do arquivo>.java

Execute o arquivo Digite: java <nome do arquivo>

Page 12: Poo1   aula 2 - java - apresentação do netbeans e 1º programa

Código fonte da classe

public É um qualificador usado em diversos identificadores

em java (classes, atributo e métodos), que identifica o grau de acesso de um determinado recurso

class Instrução para definir o nome da classe;

static É um qualificador que indica que o método pertence a

classe (ele é estático à classe que o definiu)

void É o valor de retorno do método. Quando não há nenhum

valor a ser retornado por quem chamou ele retorna void, uma espécie de valor vazio

Page 13: Poo1   aula 2 - java - apresentação do netbeans e 1º programa

Código fonte da classe

main Indica o ponto inicial de execução da classe,

conhecido como método principal, onde tudo que envolve o método será criado

(String args[ ]) É o argumento do método principal main, trata-se

de um vetor de strings responsável por receber valores que podem ser processados internamente à classe.

{...} “Abre chave” e “fecha-chaves”, delimitam um

bloco de código, semelhante ao início e fim (Begin e end) de outras linguagens

Page 14: Poo1   aula 2 - java - apresentação do netbeans e 1º programa

Nome da classe

Deve ser iniciado por letra, _ ou $

Seguido de letras, números, _ ou $

Podem ter qualquer tamanho

Não podem ser iguais as palavras reservadas

Caso queiras dar nomes com mais de duas palavras, não podem haver espaços Ex: MeuPrograma, SistemaDeNotas

Page 15: Poo1   aula 2 - java - apresentação do netbeans e 1º programa

Nome da classe

Java é case sensitive: Diferencia letras maiúsculas de minúsculas

Ex: Teste e teste, TESTE e TESTe

Por convenção, utilizar sempre asprimeiras letras maiúsculas e as outrassempre minúsculas a não ser quando tiverjunção das outras palavras Ex: TestePrograma

Page 16: Poo1   aula 2 - java - apresentação do netbeans e 1º programa

Recomendações para nomes de

classes

Evite acentuação e símbolos de pontuação;

Escolha nomes adequados ao programa;

Nomes muito enigmáticos podem gerar dificuldades numa manutenção futura;

Page 17: Poo1   aula 2 - java - apresentação do netbeans e 1º programa

Recomendação para nomes

de classes

NOMES VÁLIDOS

Exemplo1

Exercicio035

TesteDeCalculadora

SistemaDeEstoque

JogoRPGVidaAlheia

Palavrinha

NOMES INVÁLIDOS

1ªexecução

Primeiro Programa

Dessa.vez.vai

Meu[lindo]programa

Teste!Limite

#Jogo da Velha%

Jarros->Prontos

Page 18: Poo1   aula 2 - java - apresentação do netbeans e 1º programa

IDE – Ambiente de

Desenvolvimento Integrado