Você está na página 1de 9

TÉCNICO EM INFORMÁTICA Prof.

Renato Onofre

Programação Orientada a Objetos

Tipos de dados
TÉCNICO EM INFORMÁTICA Prof. Renato Onofre

Tipos de dados
• Os dados primitivos ou básicos usado em Java,
continuam ser os numéricos (inteiro e real),
caracteres(alfanuméricos) e os lógicos.
• Nos numéricos inteiros veremos que
podemos usar desde tipos numérico de
pequenos valores até para altíssimos valores .
• Eles são divididos em quatro categorias ,
conforme tabela a seguir :
TÉCNICO EM INFORMÁTICA Prof. Renato Onofre

Tipos de Dado Inteiro Faixa de Abrangência Tamanho


de -128
byte 8 bits(1 byte)
Até 127
de -32.768
Short 16 bits ( 2 bytes)
até 32.767
de -2.147.483.648
Int 32 bits ( 4 bytes)
até 2.147.483.647
de -9.223.372.036.854.775.808
64 bits ( 8 bytes)
long até 9.223.372.036.854.775.807

Por padrão interno do compilador Java para qualquer computador ou


sistema operacional os valores reais fornecido para um programa são
sempre tratados com tipo int.
TÉCNICO EM INFORMÁTICA Prof. Renato Onofre

Tipos de dados
• No Java os dados tipos reais são números
positivos e negativos representados por um
ponto flutuante, onde existe a definição
expoente (porção inteira do valor)e a mantissa
(os dígitos significativos do valor).
• Na linguagem Java, esse tipo de dado pode ser
referenciado por dois identificadores
existentes , conforme a tabela a seguir .
TÉCNICO EM INFORMÁTICA Prof. Renato Onofre

Tipos de dados
Tipo de Dado Real Faixa de Abrangência Tamanho
de -3.40292347e+38
float 32 bits ( 4 bytes)
até -3.40292347e+38
de -1.79769313486231570e+308
double até 1.79769313486231570e+308 64 bits ( 8 bytes)

Por padrão interno do compilador Java para qualquer computador ou


sistema operacional os valores reais fornecido para um programa são
sempre tratados com tipo double.
TÉCNICO EM INFORMÁTICA Prof. Renato Onofre

Tipos de dados
• O tipo de dado char permite representar qualquer
caractere alfanumérico , inclusive todos os símbolos
existentes ou não no teclado de uma forma
individual .
• Quando queremos representar uma cadeia de
caracteres alfanuméricos , a linguagem Java nos
disponibiliza a classe String . Essa classe permite
trabalhar com sequência de caracteres como objetos
instanciados , facilitando muito o trabalho de
tratamento de sequência de caracteres considerados
dados alfanuméricos .
TÉCNICO EM INFORMÁTICA Prof. Renato Onofre

Tipos de dados
• Por ultimo o tipo boolean ( tipo lógico), o qual
pode assumir dois valores
• true – verdadeiro
• false - falso
TÉCNICO EM INFORMÁTICA Prof. Renato Onofre

Variáveis
• Voce se lembra quais as regras para definir uma
variável?
• Uma variável é simples armazena um valor por vez , e
quando queremos armazenar mais de uma
informação em uma única variável utilizamos a
____________.
• Na linguagem Java , além de uma variável ser
definida a partir de um tipo primitivo de dado, pode
também ser definida a partir de uma classe ou
mesmo de subclasses definida a partir de uma classe
instanciada maior .
TÉCNICO EM INFORMÁTICA Prof. Renato Onofre

• Outra característica da Linguagem Java , é de criar uma


variável em qualquer parte do programa , porém é um
excelente hábito de programação criá-las logos após o da
criação da classe ou no método main , pois demostra a
qualidade e o cuidado do técnico programador .
• Dar nome a variáveis que sejam significativos , ou seja
devem indicar o seu significado, sua finalidade e seu tipo.
• Vamos convencionar que as variáveis começarão com
letras minúsculas e variáveis com nomes compostos,
podemos iniciar com letras minúsculas e os nomes
intermediários com letras maiúsculas
• Ex.: notaDoAluno, media_Aluno, jurosMensal, idade,
total.

Você também pode gostar