Dicas de Java II – Tipo Primitivos

Olá pessoal,

Continuando com as dicas para quem está começando em Java, hoje vou falar dos tipos primitivos que existem na linguagem.

O Java é uma linguagem que necessita que seus tipos de variáveis sejam declarados explicitamente. Para isso possui oitos tipos de variáveis conhecidos como tipo primitivos.

As variáveis declaradas com esses tipos não são objetos, portanto não possuem as características de um objeto (atributos e métodos). Existem 8 tipos de tipos primitivos em Java.

Eles são divididos em quatro categorias: numéricos inteiros, numéricos de ponto flutuante, lógico e  caractere.

Numéricos Inteiros

Guardam valores numéricos sem a parte fracionária e números negativos são permitidos.

Tipo

Bits

Bytes

Faixa Miníma

Faixa Máxima

byte

8

1

-27

27-1

short

16

2

-215

215-1

int

32

4

-231

231-1

long

64

8

-263

263-1

Numéricos de Ponto Flutuante

É o tipo primitivo que representa os números com casas decimais.

Tipo

Bits

Byte

float

32

4

double

64

8

Caractere

O tipo caractere serve para representar apenas um caractere.

Tipo

Bytes

Faixa de Valores

char

2

0 até 65536

Lógico

O tipo booleano somente pode assumir os valores true (verdadeiro) ou false (falso). É utilizado em teste lógicos.

Tipo

Bit

Faixa de Valores

boolean

1 bit

true ou false

Com esses tipos você pode fazer a maioria das operações básicas com a linguagem.

Para criar uma variável com esses tipos você deve seguir a seguinte sintaxe:

<tipo> <identificador> = <valor>;

Exemplos:

int idade = 30; //declara e inicializa uma variável do tipo int com o valor 30;

double peso = 80.5; // declara e inicializa uma variável do tipo double com valor 80,50;

float altura = 1.72f; //idêntico ao tipo double

Vale lembrar que se você não colocar o sufixo “f” ou “F” para as variáveis do tipo float ocorrerá um erro de compilação,  porque o Java irá entender que o número é um double, e se você reparar os tamanhos são diferentes. Um double suporta 64 bytes e um float apenas 32 bytes, se faz necessário então fazer explicitamente a conversão de double para float através do sufixo “f”‘ ou “F”.

Esses são os tipos primitivos em Java, lembrando que eles não são objetos, mas você pode criar objetos com esses tipos também através das classes wrappers, mas esse é assunto para outro post.

Qualquer dúvida  envie um comentário.

Até mais pessoal.

Uma resposta para Dicas de Java II – Tipo Primitivos

  1. [...] de mostrar os tipos primitivos em Java, vou falar um poucos sobre os tipos de variáveis, melhor dizendo, sobre os tipos de escopo dos [...]

Deixe uma resposta

Preencha os seus dados abaixo ou clique em um ícone para log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Sair / Alterar )

Imagem do Twitter

You are commenting using your Twitter account. Sair / Alterar )

Foto do Facebook

You are commenting using your Facebook account. Sair / Alterar )

Connecting to %s

Seguir

Obtenha todo post novo entregue na sua caixa de entrada.