Datatipos básicos em java

Datatipos básicos em java
Um tipo de dados em uma linguagem de programação é um atributo que instrui o computador sobre como interpretar o valor dado aos dados. Os tipos de dados podem ser classificados em várias categorias com base no valor que armazenam. Os tipos de dados em Java geralmente são categorizados nos seguintes tipos.
  1. Primitivo
  2. não primitivo

Tipos de dados primitivos

Tipos de dados que uma linguagem de programação predefina é chamada de tipos de dados primitivos. Esses tipos de dados podem armazenar um tipo e tamanho específico de variável.

Os tipos básicos de dados primitivos disponíveis no Java são:

boleano

Este tipo de dados armazena valores que são verdadeiros ou falsos e usados ​​para rastrear condições verdadeiras ou falsas para sinalizadores simples.

Exemplo

bandeira booleana;
bandeira = true;
Valor padrão Tamanho
falso 1 byte

byte

Quando é necessário para salvar a memória nas matrizes, nós, um tipo de dados de bytes, capaz de fazê -lo porque é menor que um número inteiro (4 vezes) e pode ser usado no lugar do int tipo de dados.

Faixa de valor

-128 a 127

Exemplo

idade do byte;
idade = 20;
Valor padrão Tamanho
0 1 byte

Caracteres

Um tipo de dados de 16 bits usado para armazenar caracteres é chamado de CHAR TIPO DE DADOS.

Faixa de valor

'\ u0000' para '\ uffff' ou 0 a 65.535.

Exemplo

char a;
a = 'x';
Valor padrão Tamanho
'\ u0000 2 byte

curto

Outro tipo de dados de 16 bits usado para salvar a memória é o tipo de dados curto.

Faixa de valor

-32.768 a 32.767.

Exemplo

valor curto = 10000;
Valor padrão Tamanho
0 2 byte

int

Int Tipo de dados é um tipo básico de dados de 32 bits que é usado para valores integrais por padrão.

Faixa de valor

-2.147.483.648 a -2.147.483.647

Exemplo

número int;
número = 1000;
Valor padrão Tamanho
0 4 byte

longo

O tipo de dados longo fornece uma gama maior de valores em comparação com o tipo de dados int, além disso, é um número inteiro do complemento de 64 bits dois.

Faixa de valor

-9.223.372.036.854.775.808 (-2^63) a 9.223.372.036.854.775.807 (2^63 -1)

Exemplo

longa distância;
distância = 1221;
Valor padrão Tamanho
0l 8 byte

flutuador

O tipo de dados float é um tipo de dados de 32 bits que é usado para números decimais e não é usado para números exatos.

Exemplo

flutuar pi;
pi = 3.14;
Valor padrão Tamanho
0.0f 4 byte

dobro

Semelhante ao tipo de dados flutuante, o tipo de dados duplo que é um tipo de dados de 64 bits é usado para números de pontos decimais e isso também não é usado para números exatos.

Faixa de valor

Ilimitado

Exemplo

área dupla;
Área = 4324352.16;
Valor padrão Tamanho
0.0d 8 byte

Agora que temos um bom entendimento dos tipos de dados primitivos, vamos discutir tipos de dados não primitivos.

Tipos de dados não primitivos

Tipos de dados definidos pelo usuário e não são especificados na linguagem de programação são chamados de tipos de dados não primitivos.

Os tipos de dados não primitivos em Java incluem

Corda

Um tipo de dados de string em java é considerado um objeto que armazena texto.

Aulas

Uma classe é um tipo de dados especificado por um usuário usado para a criação de objetos. Ele especifica as propriedades ou métodos de objetos que pertencem a um tipo semelhante.

Matrizes

As matrizes Java são chamadas de estruturas de dados que são implementadas como objetos. Em palavras simples, elas podem ser consideradas como objetos que contêm um número específico e tipo de valores.

Conclusão

Os tipos de dados Java são categorizados nos seguintes tipos; Tipos de dados primitivos e tipos de dados não primitivos. Os tipos de dados primitivos já estão especificados na linguagem de programação, no entanto, tipos de dados não primitivos são definidos pelo usuário. Boolean, Byte, Char, Short, Int, Long, Float e Double se enquadra na categoria de tipos de dados primitivos, enquanto que string, classes e matrizes são classificados na categoria de tipos de dados não primitivos. Discutimos esses tipos de dados em detalhes nesta redação.