Manufaturação industrial
Internet das coisas industrial | Materiais industriais | Manutenção e reparo de equipamentos | Programação industrial |
home  MfgRobots >> Manufaturação industrial >  >> Industrial programming >> Java

Java - Tipos de dados básicos


Variáveis ​​nada mais são do que locais de memória reservados para armazenar valores. Isso significa que ao criar uma variável você reserva algum espaço na memória.

Com base no tipo de dado de uma variável, o sistema operacional aloca memória e decide o que pode ser armazenado na memória reservada. Portanto, ao atribuir diferentes tipos de dados a variáveis, você pode armazenar inteiros, decimais ou caracteres nessas variáveis.

Existem dois tipos de dados disponíveis em Java -

Tipos de dados primitivos


Existem oito tipos de dados primitivos suportados pelo Java. Tipos de dados primitivos são predefinidos pela linguagem e nomeados por uma palavra-chave. Vejamos agora os oito tipos de dados primitivos em detalhes.

byte

curta

int

longo

flutuar

duplo

booleano

caractere

Tipos de dados de referência

Literais Java


Um literal é uma representação de código-fonte de um valor fixo. Eles são representados diretamente no código sem qualquer computação.

Literais podem ser atribuídos a qualquer variável de tipo primitivo. Por exemplo -
byte a = 68;
char a = 'A';

byte, int, long e short também podem ser expressos em sistemas numéricos decimal(base 10), hexadecimal(base 16) ou octal(base 8).

O prefixo 0 é usado para indicar octal e o prefixo 0x indica hexadecimal ao usar esses sistemas numéricos para literais. Por exemplo -
int decimal = 100;
int octal = 0144;
int hexa =  0x64;

Os literais de string em Java são especificados como na maioria das outras linguagens, colocando uma sequência de caracteres entre um par de aspas duplas. Exemplos de literais de string são -

Exemplo

"Hello World"
"two\nlines"
"\"This is in quotes\""

Os tipos string e char de literais podem conter quaisquer caracteres Unicode. Por exemplo -
char a = '\u0001';
String a = "\u0001";

A linguagem Java também suporta algumas sequências de escape especiais para literais String e char. Eles são -
Notação Caractere representado
\n Nova linha (0x0a)
\r Devolução de carro (0x0d)
\f Formulário (0x0c)
\b Retrocesso (0x08)
\s Espaço (0x20)
\t guia
\" Aspas duplas
\' Aspas simples
\\ barra invertida
\ddd Caractere octal (ddd)
\uxxxx Caractere UNICODE hexadecimal (xxxx)

O que vem a seguir?


Este capítulo explicou os vários tipos de dados. O próximo tópico explica os diferentes tipos de variáveis ​​e seu uso. Isso lhe dará uma boa compreensão de como eles podem ser usados ​​nas classes Java, interfaces, etc.

Java

  1. Conversão de tipo Python e conversão de tipo
  2. Tipos de dados Java (Primitivo)
  3. Operadores Java
  4. Interface Java
  5. Encapsulamento Java
  6. Java try-with-resources
  7. Anotações Java
  8. Cast de tipo Java
  9. Tipo de dados C++ Char com exemplos
  10. Variável C, Tipos de Dados, Constantes