O documento discute tipos de dados primitivos em Java, incluindo números inteiros, fracionários, lógicos e caracteres. Também aborda variáveis e constantes, declarando e inicializando variáveis, e a diferença entre variáveis de valor e referência.
1. Tipos de dados
Variáveis
Constantes
PROFESSOR: DÊNIS CAMURÇA
2. Cronograma
Tipos de dados primitivos
Variáveis
Declarando e inicializando variáveis
Exibindo o valor de uma variável
Referência de variáveis e valor das variáveis
Constantes
3. Tipos de dados em Java
Os dados existem nas mais variadas formas,
tanto no mundo real quanto nos computadores.
Podemos generalizar e resumir em quatro
grandes grupos:
Números inteiros
Números fracionários
Caracteres (texto)
Lógicos
4. Tipos de dados em Java
A linguagem Java oferece oito tipos primitivos de dados
Números inteiros (4)
byte, short, int e long
Números fracionários (2)
float e double
Lógico (1)
boolean
Caracter (1)
char
5. Tipos de dados em Java
-1038 até 1038-1
-10308 até 10308-1
6. Representação de dados
Como os dados são representados nos
programas Java?
De duas formas:
Constantes
Variáveis
7. Definição de Variáveis e
Constantes
Uma variável ou constante é um tipo de
identificador cujo nome é associado a um
valor pertencente a um certo tipo de dado,
Um identificador é a localização da memória
capaz de armazenar o valor de um certo tipo,
para o qual se dá um nome, que usualmente
descreve seu significado ou propósito.
8. Constantes
As constantes em Java são declaradas através do modificador
final
A sintaxe para declaração de uma constante é a seguinte:
final int limite = 10;
O exemplo acima cria uma constante chamada “limite” com tipo
de dado inteiro int e com o valor 10
Esse valor não pode ser alterado
Cada vez que o identificador limite for acessado no programa,
seu valor será entendido como 10 inteiro
9. Variáveis
São elementos utilizados para armazenar
informações a serem utilizadas pelos
programas de computador
Elas têm três características
Nome
Tipo
Conteúdo
10. Variáveis
Java é case sensitive: diferencia letras
maiúsculas de letras minúsculas
“soma” ≠ "SOMA” ≠ “Soma” ≠ “”soma
Por convenção usamos sempre letras
minúsculas, a não ser quando se tratar da
junção de palavras, que devem ter apenas a
primeira letra maiúscula de cada palavra
11. Recomendações para nomes de
variáveis
Evite usar acentuação e símbolos de pontuação;
Escolha nomes adequados e apropriados para a
função;
Nomes extremamente criativos ou enigmáticos
podem gerar dificuldades na hora de uma revisão
do código fonte no futuro.
12. Nome da variável
Nome: é como nos referimos às variáveis
Descrevem a função das variáveis no
programa
Ex:
Um programa para calcular a média aritmética
de dois valores
Utilizar as mesmas convenções para nomear
classes.
Ex: salario,valor,nome, etc...
13. Tipo
Tipo: Indica qual o tipo de dado aquela variável
armazenar
Assim, até agora, uma variável pode ser dos tipos:
byte, short, int, long, float, double, boolean e char
Quando se define uma variável para uso no
programa (os programadores dizem “declarar uma
variável”), temos que indicar ao computador não só
seu nome, mas também o tipo de dados que ela vai
armazenar.
14. Declaração de variável
A declaração de variável deve ser feita
observado a seguinte técnica:
Tipo nome;
Ex:
o byte idade;
o short valor1, valor2;
15. Atribuição de variável
Atribuição de uma variável é:
Dar um valor inicial a uma variável
Dar um novo valor (alterar) a uma variável
Tipo nome;
Ex:
o Idade = 40;
o valor1 = 340;
o valor2 = 0;
16. Declaração com atribuição
Podemos atribuir valor a uma variável no ato
da declaração
Ex:
double altura = 1,78;
int idadeAluno = 20;
17. Tipos primitivos
Arquivo: TiposPrimitivos.java
public class TiposPrimitivos{
public static void main(String args[]){
int valor;
Final short d = 20;
valor = 15;
double salario = 5.000;
}
}
18. Referência de Variáveis e Valor
de Variáveis
Variáveis de Valor (primitivas):
São aquelas que armazenam dados no exato
espaço de memória onde a variável está
Variáveis de Referência:
São aquelas que armazenam o endereço de
memória onde o dado está armazenado
Ao declarar uma variável de certa classe (variável
de classe), se declara uma variável de referência a
um objeto daquela classe.
19. Referência de Variáveis e Valor
de Variáveis
Ex:
Vamos supor que se tenha estas duas variáveis
do tipo int e da classe String
int num = 10;
String nome = “Hello”
20. Referência de Variáveis e Valor
de Variáveis
Suponha que o quadro abaixo representa a
memória do computador, com seus
endereços de memória, o nome das variáveis
e os tipos de dados suportados
21. Referência de Variáveis e Valor
de Variáveis
A variável (do tipo int) num o dado é o atual
valor contido por ela e,
a referência da variável (do tipo string)
nome somente é armazenado o endereço de
memória que contém o valor da variável