F I C+ + L P 05

317 visualizações

Publicada em

Aula 05- Fundamentos- Logica de Programação

0 comentários
0 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Sem downloads
Visualizações
Visualizações totais
317
No SlideShare
0
A partir de incorporações
0
Número de incorporações
2
Ações
Compartilhamentos
0
Downloads
7
Comentários
0
Gostaram
0
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

F I C+ + L P 05

  1. 1. 4/1/2009 -Aspectos Gerais da Linguagem Java- Java- Prof. Robson Feitosa Fortaleza, Abril de 2009 Aspectos Gerais da Linguagem JAVA Este módulo explora as estruturas da linguagem Java Operadores Aritméticos, lógicos, binários, booleanos, de concatenação, de conversão, ... Conversão de tipos Promoção Coerção (cast) Estruturas de controle de execução if-else for, while, do-while; Break e continue; switch (case) 1
  2. 2. 4/1/2009 Comentários Existem 3 tipos de comentários em Java // Comentário de linha /* Comentário de várias linhas */ /** Comentário de documentação (Java Docs) */ Comentários em Java Os comentário de documentação são úteis para documentar funcionalidades do código. Estas funcionalidades podem ser extraídas automaticamente do código fontes para gerar documentação em HTML – Utilitário Javadoc. 2
  3. 3. 4/1/2009 Blocos com o uso de ; Um statement é uma linha de código que termina com um “;” Salario = salario * 1.10; Um bloco de código é delimitado por chaves: { salario = salario * 1.10; ajuste = ajuste + 1; } Palavras reservadas A linguagem Java possui 49 palavras reservadas. Na versão 1.6 foram adicionadas mais 3 palavras. 3
  4. 4. 4/1/2009 Tipos primitivos A linguagem java possui 8 tipos primitivos: boolean char byte short Inteiros int long float double Operadores Um operador produz um novo valor a partir de um ou mais argumentos Os operadores em Java são praticamente os mesmos encontrados em outras linguagens: +, -, /, *, =, ==, <, >, >=, &&, etc. A maior parte dos operadores só trabalha com valores de tipos primitivos. Exceções: + e += são usados na concatenação de strings !=, = e == são usados também com objetos (embora não funcionem da mesma forma quanto aos valores armazenados nos objetos) 4
  5. 5. 4/1/2009 A classe Scanner A classe Scanner provê um método rápido para que sejam lidas variáveis através do console do Eclipse; Para que seja possível instânciar um objeto dessa classe será necessário: Possuir o java 1.5 na máquina; Habilitar o eclipse para compilar o projeto com as características desse compilador (Características do Compilador 5.0). A classe Scanner Importação de um pacote Instancia do objeto Scanner import java.util.Scanner; public class principal { public static void main (String Args[]) { Scanner sc = new Scanner(System.in); Ler a String do String nome = sc.next(); Console System.out.println(quot;Nome = quot; + nome); } } 5
  6. 6. 4/1/2009 A classe Scanner Outros métodos da classe Scanner: nextByte() – Fazer a leitura de um “byte”; nextInt() – Fazer a leitura de um “int”; nextFloat – Fazer a leitura de um “float”; nextDouble – Fazer a leitura de “double”; nextLong – Fazer a leitura de um “long”; nextShort – Fazer a leitura de um “short”; nextLine – Fazer a leitura de uma string que possui espaços. 6

×