DIO - Variáveis, Tipos de dados e Operadores matemáticos em Java

Aula 1: Conceituação e crição

"Um espaço na memória do computador, onde se pode guardar valores." Existem 4 tipos:

  • Instância: objeto
  • Classe: classe
  • Local: dentro de métodos
  • Parâmetro: na assinatura do método

Padrão de criação:

[visibilidade] [modificador] [tipo] nome [=valor]

Ex.: Public_______final_________int___valor__=10;

Aula 2: Tipos de dados

"São os valores e consequentemente operações que as variáveis podem assumir e sofrer, respectivamente."

Tipificação:

  • Estática (forte vs Dinâmica(fraco)
  • Primitivo vs Composto

Opções de tipos:

  • Textual (char e String)
  • Numeral (byte, short, int, long, float e double)
  • Lógico (boolean)
  • Objeto

Aula 3: Operadores aritméticos

"São símbolos especiais quais são capazes de realizar ações específicas em um, dois ou mais operados e, em seguida, retornar um resultado."

Tipos:

  • Pós-fixado: exp++ ou exp--
  • Prefixado: ++exp ou --exp
  • Aritmetico: +, -, *, / e %
  • Atribuição: =, +=, -=, *= /= e %=

Aula 4: Conversões (casting)

"É a tranformação de uma determinada variável de tipo manos específico para um tipo mais específico ou vice-versa."

Tipos:

  • Upcast (implícito)
  • Downcast (explícito)