Nessa aula você vai compreender como funcionam as variáveis tipos de dados e operadores. Essas são ferramentas essenciais para compreender qualquer linguagem de programação.
Antes de começar, uma informação importante é que as linguagens que usam variáveis tipos de dados e operadores em geral são linguagens estruturadas ou orientada a objetos. A linguagem Java possui, assim como outras linguagens, blocos de código e ferramentas que precisam ser compreendidas. Estas ferramentas são a base da programação, por exemplo: estruturas condicionais, laços de repetição, variáveis, vetores, etc. Ao memorizar estas estruturas você estará apto a começar a compreender como a programação orientada a objetos funciona.
A seguir vamos compreender exatamente como as variáveis tipos de dados e operadores podem ser utilizados corretamente na linguagem Java.
1. Variáveis
Assim como em qualquer linguagem de programação de alto nível, a manipulação de valores é feita através de variáveis. Estas variáveis são definidas pelo programador com o intuito de ser um container de um valor. Assim como na vida real precisamos definir quais são os tipos diferentes de informação iremos trabalhar.
1.1. Tipos primitivos
Tipo
|
Descrição
|
Boolean
|
Não é um valor numérico, só admite os valores true ou false.
|
Char
|
Usa o código UNICODE e ocupa cada caractere 16 bits. Permite armazenar apenas um caracter.
|
Inteiros:
|
Aceita apenas números sem nenhuma casa decimal e podem ser positivos ou negativos. Byte: 1 byte, Short: 2 bytes. Int: 4 bytes. Long: 8 bytes.
|
Reais em ponto flutuante
|
Aceita valores com casas decimais e são diferentes de acordo com a quantidade de casas decimais que aceitam. Float: 4 bytes. Double: 8 bytes.
|
1.2. Tipos complexos
2. Declarando variáveis
3. Operadores
Operação
|
Operador
|
Expressão algébrica
|
Expressão Java
|
Adição
|
+
|
a + 1
|
a +1
|
Subtração
|
–
|
b -2
|
b -2
|
Multiplicação
|
*
|
cm
|
c * m
|
Divisão
|
/
|
d / e
|
d / e
|
Resto
|
%
|
f mod g
|
f % g
|
Tabela 2: Sinais que expressam a igualdade ou a diferença
Operadores de igualdade
|
|||
=
|
==
|
x == y
|
x é igual a y
|
?
|
!=
|
x!= y
|
x é diferente de y
|
Tabela 3: Sinais que comparam variáveis de acordo com sua grandeza.
Operadores relacionais
|
|||
>
|
>
|
x > y
|
x é maior que y
|
<
|
<
|
x < y
|
x é menor que y
|
>_
|
>=
|
x >= y
|
x é maior que ou igual a y
|
<_
|
<=
|
x <= y
|
x é menor que ou igual a y
|
3. Conclusão
Referências
A seguir, vamos entender melhor como funciona a linguagem Java e algumas ferramentas que podemos usar, como por exemplo, estruturas condicionais e laços de repetição.