ALGORITMOS E LP 1
ambiente de desenvolvimento
Professora Marcela Santos
profmarcelsantos@gmail.com
O que é uma IDE?
-
Integrated Development Environment
- Ambiente de Desenvolvimento Integrado
- Uma IDE não é intrometida, ela te auxilia no desenvolvimento de código .
- Não faz mágica
- O código, a lógica e a criatividade são suas!!!!
por que o eclipse?
-
Código livre.
-
Gera códigos ao seu comando, somente.
- Possui uma série de plugins para auxílio no desenvolviment
- Possui versão para diversos sistemas operacionais
- Comparação entre 3 IDE's
o que preciso baixar?
- Baixe e instale o JDK
- última versão 8
- recomendo usar a 7 pois a versão 8 é relativamente nova.
- Baixe o Eclipse correspondente ao teu Sistema Operacional em e instale
ALGORITMOS E LP 1
CONHECENDO O JAVA
Professora Marcela Santos
profmarcelsantos@gmail.com
(As Figuras foram retiradas do livro - Use a cabeça! Java )
write once, run anywhere
Como o java funciona???
o que você vai fazer??
Essa tarefa será executa pelo Eclipse durante nossas aulas, cabendo a você somente escrever o código-fonte e compilar usando a nossa querida IDE Eclipse!!!!!!
Vamos pesquisar??
- Faça uma pesquisa e descubra quais as versões do Java que existem
- Qual a versão atual
- Que tal resumir tudo isso em um mapa-mental?
- examtime.com
- Faça seu mapa e compartilhe em suas redes sociais ;)
estrutura do código java
a Classe
- O código fonte (.java) contem a definição de uma classe.
- A classe é uma parte do seu programa.
- É delimitada por um par de chaves.
o método
- Uma classe irá ter um ou mais métodos.
-
A classe Dog contem um método bark e é delimitada por um par de chaves.
- O(s) método(s) estará(ão) entre o conjunto de chaves que delimita a classe.
as instruções
- Dentro do método ficam as instruções que são o passo a passo que irá ou resolver o problema, ou executar a tarefa para qual o código-fonte foi desenvolvido.
o método principal
- Em um primeiro momento vamos trabalhar somente com um método.
- Esse método já é "batizado" e possui nome e cabeçalho já definidos no Java.
- O Santo Eclipse pode nos ajudar e não alocar espaço na nossa mente para decorar esse cabeçalho!!!!!!
a anatomia das classes
#ficadica
- As instruções terminam em ponto-e-virgula ;
- Os blocos de código são definidos com um par de chaves { }
- A declaração de variável
- int x;
- O operador igual é ==
- A atribuição é feita com =
primeiro programa
- Vamos criar nosso primeiro programa agora
- Para isso vamos criar um projeto, cujo nome é
- PrimeiroPrograma
- Dentro desse projeto vamos criar uma classe
- Principal
- O programa vai escrever o nome de vocês na tela, para isso vamos utilizar a seguinte linha
- System.out.println("Marcela Santos");
- Se essa instrução escreve algo na tela, vocês conseguem lembrar a equivalente a ela em pseudocódigo??
primeiro programa
modificando o primeiro programa
- Altere seu programa para imprimir algo diferente
- Mude seu programa para imprimir duas linhas de texto, usando duas linhas de código.
- Faça a mesma coisa do exercício 2, só que agora com uma única linha de instrução. Para isso use os caracteres \n
- \n: quebra de linha
livros
- Java - Como programar, de Harvey M. Deitel
- Use a cabeça! - Java, de Bert Bates e Kathy Sierra
- (Avançado) Effective Java Programming Language Guide - 2nd edition, de Joshua Bloch
Ambiente de Desenvolvimento
By Marcela Santos
Ambiente de Desenvolvimento
- 1,141