Introdução a Linguagem Java Prof. Pedro Corrêa Introdução a Linguagem JAVA JDK e Eclipse.

16
Introdução a Linguagem Java Prof. Pedro Corrêa Introdução a Linguagem JAVA JDK e Eclipse

Transcript of Introdução a Linguagem Java Prof. Pedro Corrêa Introdução a Linguagem JAVA JDK e Eclipse.

Page 1: Introdução a Linguagem Java Prof. Pedro Corrêa Introdução a Linguagem JAVA JDK e Eclipse.

Introdução a Linguagem Java

Prof. Pedro Corrêa

Introdução a Linguagem JAVA

JDK e Eclipse

Page 2: Introdução a Linguagem Java Prof. Pedro Corrêa Introdução a Linguagem JAVA JDK e Eclipse.

Prof. Pedro Corrêa Orientação a Objetos e Java

Conteúdo

Instalação e Configuração do Eclipse

Testes

O que é o Eclipse?

Escrevendo um primeiro programa Java com Eclipse

Page 3: Introdução a Linguagem Java Prof. Pedro Corrêa Introdução a Linguagem JAVA JDK e Eclipse.

Prof. Pedro Corrêa Orientação a Objetos e Java

Objetivo

Aprender a instalar o EclipseEntender o que é o EclipseEntender porque o Eclipse é uma boa escolha para IDE e que ele é um software livre de nível profissionalEntender o funcionamento do workspace do EclipseEscrever um programa simples usando o Eclipse

Page 4: Introdução a Linguagem Java Prof. Pedro Corrêa Introdução a Linguagem JAVA JDK e Eclipse.

Prof. Pedro Corrêa Orientação a Objetos e Java

Instalação do Eclipse

Baixar o Eclipse SDK 3.xPágina: http://www.eclipse.org/downloads/index.php

Descompactar o Eclipse (dentro do diretório C: )

Page 5: Introdução a Linguagem Java Prof. Pedro Corrêa Introdução a Linguagem JAVA JDK e Eclipse.

Prof. Pedro Corrêa Orientação a Objetos e Java

O que é Eclipse?

Ferramenta free software

Desenvolvida em Java

Não é apenas um IDE, é um framework para desenvolvimento de ferramentas

Extensível, aberto, e portável. Através de plug-ins, diversas ferramentas podem ser combinadas criando um ambiente de desenvolvimento integrado

Uma mesma plataforma para vários papéis de desenvolvimento: programador, integrador, testador, web designer...

O time inteiro usa a mesma aplicação

Suporte para desenvolvimento de novas ferramentas

Suporte para desenvolvimento de aplicações Java na Web

http://www.eclipse.org

Page 6: Introdução a Linguagem Java Prof. Pedro Corrêa Introdução a Linguagem JAVA JDK e Eclipse.

Prof. Pedro Corrêa Orientação a Objetos e Java

Ferramentas integradas

Compilação incremental e automática (salvou, compilou !)

Depuração flexível

Ambiente de testes (JUnit)

Interpretador Java

Suporte a múltiplas JREs

Assistente de código

Lista de tarefas e erros

Page 7: Introdução a Linguagem Java Prof. Pedro Corrêa Introdução a Linguagem JAVA JDK e Eclipse.

Prof. Pedro Corrêa Orientação a Objetos e Java

VISÕES

VISÕES

BARRA DE TAREFAS

EDITOR

Page 8: Introdução a Linguagem Java Prof. Pedro Corrêa Introdução a Linguagem JAVA JDK e Eclipse.

Prof. Pedro Corrêa Orientação a Objetos e Java

Perspectivas e visões

Abrindo perspectivas:Abrindo visões: Se tudo ficar confuso, reset

Page 9: Introdução a Linguagem Java Prof. Pedro Corrêa Introdução a Linguagem JAVA JDK e Eclipse.

Prof. Pedro Corrêa Orientação a Objetos e Java

Perspectiva Java

Package Explorer - lista hierárquica de pacotes

Outline - resumo de importações, métodos e váriaveis do recurso sendo editado

Editor - ligado ao Outline, navegue pelo código e edite-o

Tasks - listas de tarefas (comentários com TODO)

Console -> saída do console (stdout, stderr)

Page 10: Introdução a Linguagem Java Prof. Pedro Corrêa Introdução a Linguagem JAVA JDK e Eclipse.

Prof. Pedro Corrêa Orientação a Objetos e Java

Editor Java

Sintaxe colorida

Ajuda flutuante para métodos com javadoc

Assistente de código/conteúdo (CTRL-space)

Formatação de código

Assistente de importações

Esconde código para ajudar na visualização

Depuração integrada (erros de compilação são marcados e entram na lista de tarefas)

Sugestões para consertar erros rapidamente

Atalho para linhas com problemas

Page 11: Introdução a Linguagem Java Prof. Pedro Corrêa Introdução a Linguagem JAVA JDK e Eclipse.

Prof. Pedro Corrêa Orientação a Objetos e Java

Exercício 1 – Primeiro programa em Java

1. Abra um novo projeto

Selecione Java Project

Nomeie seu projeto como “Projeto1”

Clique em Finish

Page 12: Introdução a Linguagem Java Prof. Pedro Corrêa Introdução a Linguagem JAVA JDK e Eclipse.

Prof. Pedro Corrêa Orientação a Objetos e Java

Exercício 1 – Primeiro programa em Java

2. Crie um novo Pacote

Inclua o nome do PACOTE

Clique em Finish

Page 13: Introdução a Linguagem Java Prof. Pedro Corrêa Introdução a Linguagem JAVA JDK e Eclipse.

Prof. Pedro Corrêa Orientação a Objetos e Java

Exercício 1 – Primeiro programa em Java

3. Crie uma nova CLASSE

Selecione Java Project

Nomeie seu projeto como “Projeto1”

Clique em Finish

Nome da Classe

Cria Automaticamente o método main()

Page 14: Introdução a Linguagem Java Prof. Pedro Corrêa Introdução a Linguagem JAVA JDK e Eclipse.

Prof. Pedro Corrêa Orientação a Objetos e Java

Exercício 1 – Escrevendo o programa

Código que irá escrever

Page 15: Introdução a Linguagem Java Prof. Pedro Corrêa Introdução a Linguagem JAVA JDK e Eclipse.

Prof. Pedro Corrêa Orientação a Objetos e Java

Exercício 1 – Rodando o programaParte 1

Clique no botão Run

Page 16: Introdução a Linguagem Java Prof. Pedro Corrêa Introdução a Linguagem JAVA JDK e Eclipse.

Prof. Pedro Corrêa Orientação a Objetos e Java

Exercício 1 - Rodando um Programa Java

1. Sugirá a tela ao lado2. Selecione Java Application3. Pressione o botão New4. Clique no botão Run5. Configure os parâmetros6. Aparecerá na visão Console

Seu programa rodou com sucesso!