F I C+ + L P 05

325 visualizações

Publicada em

Aula 05- Fundamentos- Logica de Programação

  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

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

×