Introdução ao Eclipse 3.2 Prof. Gustavo Wagner (modificações) Slides originais: Prof. Tiago Massoni Java Básico  Centro de Informática, UFPE.

Slides:



Advertisements
Apresentações semelhantes
Exemplo de Projeto Vamos criar agora um projeto exemplo para verificar as condições de crédito de um conjunto de indivíduos; Nosso primeiro conjunto de.
Advertisements

Programação em Java Prof. Maurício Braga
Aula Prática usando o NetBeans
Introdução a Linguagem JAVA
COMO CONFIGURAR GLUT NO VISUAL STUDIO 2008 Prof. Marcelo Walter, Tiago Bezerra do Amaral Sales, Vladmir Alves Passos.
Linguagem de Programação JAVA Técnico em Informática Professora Michelle Nery.
Programação I Aula 2 (Métodos)
Tutorial 05 Como elaborar a atividade Eclipse Use a seta do teclado para avançar e recuar.
Tarefa 02 Visual Studio 2005 Visual C# Programa Hello World.
Linguagem de Programação JAVA
Introdução a aplicativos Java
Word Prof. Gláucya Carreiro Boechat
Apresentação NAC20 (Produtividade Extrema com Eclipse) Fundamentos de Computação e Redes Profº José Antonio Soares Souza Santos Elaborado por: Grupo SDG.
Curso de Aprendizado Industrial Desenvolvedor WEB Disciplina: Programação Orientada a Objetos I Professora: Cheli Mendes Costa Tutorial de Utilização.
LPII Professora Lucélia. Pacotes Um pacote em Java é um diretório onde ficam armazenadas uma ou mais classes. Geralmente as classes com a mesma afinidade.
Programação I Laboratório I
Linguagem de Programação JAVA Técnico em Informática Professora Michelle Nery.
Laboratório I Mateus Raeder Material baseado nos originais da Profa. Denise Bandeira.
Linguagem de Programação C#
Análise Léxica Prof. Alexandre Monteiro
+ Java Básico Aula 1 por Flávio Juvenal. + Histórico Green Project (1991) Desenvolver plataforma para eletrodomésticos inteligentes Tentaram usar C++
Aula Prática 3 Monitoria IP/CC (~if669). Relembrando Padronização Comentários Identação Significado em nomes de variáveis Depuração de Erros.
Prof. Renato de Oliveira Bastos
CES-10 INTRODUÇÃO À COMPUTAÇÃO Aulas Práticas – 2014 Capítulo I Comandos Simples e Repetições.
CES-10 INTRODUÇÃO À COMPUTAÇÃO Aulas Práticas – 2013 Capítulo I Comandos Simples e Repetições.
Capítulo 9 Arquivos JAR.
Aula Prática 1 Monitoria IP/CC (~if669) (A partir do slide elaborado por Luís Gabriel)
Aglets.
Disciplina: Ordenação e Pesquisa Prof.(a): Miriam Monteiro Equipe: Mariane Oliveira Dias Palloma Dikassia Simone Martins Werley Batista.
Acabias Marques Luiz. III – Variáveis, constantes e executáveis Parte 1 – Introdução a linguagem  Variáveis e Constantes  Atalhos na manipulação de.
Package. Para que serve ? 0 Organizar classes semelhantes. 0 Diferenciar classes distintas que possuem o mesmo nome - ajuda a Java com a resolução de.
Trabalho Calculadora Giovanni Camargo Silva. Desenvolver uma calculadora Modelar primeiramente interface Desenvolver os métodos que executam as operações.
Excel para concursos Prof. André Aparecido da Silva Disponível em:
Introdução ao Java Prof. Gustavo Wagner (modificações) Slides originais: Prof. Tiago Massoni Java Básico FATEC-PB  Centro de Informática, UFPE.
GERENCIANDO ARQUIVOS I Prof. Ademir AULA 13.  Prof. Ademir  Aula 13  Sist. Operacionais  Pág. 74 Arquivos, pastas e drives Gerenciando arquivos e.
1. 2 Programação Orientada a Objetos Prof. Maurício Rodrigues de Morais
Aula 03 – 08/11/ – Introdução à Linux modo texto - Porquê console? - Como acessar o modo texto - Comandos básicos.
PROGRAMAÇÃO ORIENTADA A OBJETOS Carlos Marques
Educopédia: plataforma de aulas digitais. Rioeduca.net: é o NOVO CANAL DE COMUNICAÇÃO e de INTERAÇÃO de todos os funcionários e alunos da SME/RJ. .
INE5408 Estruturas de Dados Passagem por Referência.
Guia de Referência para Fornecedores Visão Fornecedor.
Pearson Education Sistemas Operacionais Modernos – 2ª Edição 1 Sistemas Operacionais Prof.: Gustavo Wagner
INTRODUÇÃO AO FRAMEWORK YII Prof. Marcelo Paravisi.
Universidade Federal do Espírito Santo - UFES Laboratório de Computação de Alto Desempenho - LCAD Introdução ao Logisim Prof. Alberto F. De Souza LCAD/DI/UFES.
Glossário Autor: Skyup Informática. Atividade - Glossário A atividade glossário permite que o administrador crie páginas de definições, um dicionário.
IFRN Técnico em Informática para Internet Desenvolvimento de Algoritmos Prof. Gilbert Azevedo.
CURSO BÁSICO DE INFORMÁTICA INSTRUTORA: JOSILENE BRAGA
Noções de projeto orientado a objetos - camadas Prof. Gustavo Wagner (alterações) Prof. Tiago Massoni (Slides originais) Desenvolvimento de Sistemas FATEC-PB.
Programação para Internet Aula 06 Linguagem Java (Orientação a Objetos – Atributos e Métodos)
Polimorfismo com Interfaces Pacotes em Java Prof. Gustavo Wagner (Alterações) Prof. Tiago Massoni (Slides Originais) Desenvolvimento de Sistemas FATEC-PB.
Minicurso Java Básico Cristian Backy | Cristian Costa | Ruddá Beltrão.
Prof. João Ricardo Andrêo Programação p/ INTERNET - HTML 2/6/ :22 1 Neste exercício vamos testar os diversos tipos de links comentados. Para isso.
Orientação a Objetos - Programação em C++ Slides 17: Programação Visual ou Orientada a Objetos Gráficos (Formulários, Botões, Caixas de Texto etc) – Exemplificado.
Jean Carlo Mendes
Laboratório de Computação Aula 05 – Array Prof. Fábio Dias
Estatística Prof. Augusto Santana. Noções Básicas de Excel Inserindo dados (idade, sexo, peso, altura, imc) Barra de menus Barra de ferramentas Nomear.
AULA Mais Herança Curso: Informática (Subseqüente) Disciplina: Programação Orientada a Objetos Prof. Abrahão Lopes
Herança e Polimorfismo Prof. Gustavo Wagner (Alterações) Prof. Tiago Massoni (Slides Originais) Desenvolvimento de Sistemas FATEC-PB  Centro de Informática,
Ambientação com a Sintaxe de Java: parte 2 Prof. Gustavo Wagner Slides Originais: Prof. Tiago Massoni Desenvolvimento de Sistemas FATEC-PB  Centro de.
Introdução à Orientação a Objetos em Java Prof. Gustavo Wagner (Alterações) Slides originais: Prof. Tiago Massoni Desenvolvimento de Sistemas FATEC-PB.
Implementação Orientada a Objetos – Aula 02 Introdução ao Java Prof. Danielle Martin Universidade de Mogi das Cruzes.
Funções Funções Condicionais Funções Função (Determinante de Matriz)
Fundamentos de Programação 1 Slides 7 Prof. SIMÃO Jean Marcelo SIMÃO Linguagem C “Funções” 1.
EDITOR DE PLANILHAS MICROSOFT EXCEL 2010
Unity 3D Animações – Parte I
Fundamentos de Programação 1 Linguagem C Slides 03 – ‘Vetores’ Prof. SIMÃO Jean Marcelo SIMÃO Estrutura de Dados Homogêneas “Vetores” 1.
Conhecendo o Ambiente de Programação Java Prof. Gustavo Wagner (modificações) Slides originais: Prof. Tiago Massoni Java Básico  Centro de Informática,
1 /15 Base de Dados RAIS Empregados 15/04/2013 Programa de Disseminação de Estatísticas do Trabalho.
1)Observe e continue: A- B- C- d) e) Sistema de numeração decimal e operações. Exercitando.
CLASSES EM JAVA Dilvan Moreira (baseado no livro Big Java)
Transcrição da apresentação:

Introdução ao Eclipse 3.2 Prof. Gustavo Wagner (modificações) Slides originais: Prof. Tiago Massoni Java Básico  Centro de Informática, UFPE

2 Objetivos da prática Ambientação com a ferramenta Eclipse 3.2 Praticar sintaxe de Java no novo ambiente

3 Roteiro de uso do Eclipse Criando o projeto –Programas Criando classes –Classe Multiplicacao (no pacote default) –Incluir a função main() (selecionar opção)

4 Roteiro de uso do Eclipse Ambientação –Package Explorer –Classes –Outline –Tasks (apagar void para testar) –Console –Menus

5 Mensagens Típicas Tarefas: usa-se TODO antes do texto; Erro: não compila se há algum erro (x vermelho); Aviso: melhoria do código. Exs.: variável nunca utilizada; import sem necessidade;

6 Criando um novo projeto 1.File->new->project; 2.Java project; 3.Digite o nome do projeto; 4.Finish.

7 Criando uma nova classe 1.Com o src do projeto selecionado: file->new->class; 2.Digite o nome da classe e a qual pacote ela pertence;

8 Pastas de um projeto src: pasta onde ficará todo o código fonte – classes java; lib: pasta onde ficarão todas as bibliotecas utilizadas – arquivos.jar; classes: pasta onde ficarão todos os arquivos compilados – arquivos.class;

9 Exercício 1.Fazer um programa, com um método multiplica, que multiplica 2 números.

10 Executando um programa Com a classe contendo o método main selecionada, vá em run->Run As->Java Application;

11 Refactor Ctrl + o: mostra todos os métodos de uma classe; Geração de código automática –Faça uma classe com os atributos nome, idade, sexo; –Gere os métodos get e set automaticamente para essa classe; Mais sobre Eclipse

12 Depurando um programa Faça um programa que lê os parâmetros da linha de comando e imprime esses parâmetros na tela; Coloque o código abaixo no main, para imprimir os parâmetros: –for (int i = 1; i < args.length; i++){ System.out.println( args[i] ); –}

13 Depurando um programa Após ter colocado marcas no programa, e estando a classe do método main selecionada: –Run-> Debug As->Java Application; Step into: entra no método; Step over: executa o método e vai para próxima instrução;

14 Teclas de atalho básicas (Ctrl + espaço) colado numa palavra: eclipse completa a sintaxe do que você está digitando; (Ctrl + espaço) depois de um. : ex.: System. – mostra as funções da classe System;