SekthDroid (Português)

Hoje começamos com o Capítulo 4, em que descreveremos, compararemos e contrastaremos os tipos de dados primitivos (inteiro, ponto flutuante, booleano e caracteres), as enumerações e objetos.

Um aplicativo é desenvolvido por variáveis que salvam informações e o código do programa manipula essas informações. Esses dados primitivos (a partir de agora, vamos chamá-los de primitivos) são usados para criar tipos de dados mais avançados chamados de objetos.

Isso é o que torna o java uma linguagem orientada para a linguagem.

é Um conceito fundamental muito importante que devemos entender saber como funciona a linguagem Java.

Neste capítulo, cobriremos as necessidades básicas das variáveis e objetos primitivos.
Vamos ver as seguintes seções:

  • primitivos (parte I)
  • objetos (parte II)
  • matrizes (parte III)
  • enumerations (parte III )
  • a natureza fortemente digitada de Java (parte III)
  • convenções de nomeação (parte III)

Primitivos

tipos DATO Primitivo são um subconjunto especial de tipos de dados Java. Eles são responsáveis por salvar dados em um programa. É muito importante saber e entender que é um tipo de dados primitivos e que não é. A linguagem Java tem 8 primitivos. O importante sobre eles é lembrar para cada tipo de dados é esse tipo de valor que podemos economizar neles, o tamanho na memória e o tamanho mínimo / máximo de seus valores.

O que é um primitivo?

Um tipo de dados primitivo é a forma mais básica de dados em um programa Java, aqui seu nome. Quando eles são declarados, eles reservam espaço na memória. O tamanho na memória depende do tipo de dados que é usado.
os quatro tipos de dados que veremos será int (inteiro, ponto flutuante), booleano (booleano) e char (personagem). É importante lembrar que algo representado no código como inteiro é diferente de int, já que o inteiro refere-se a um objeto.

Quando você está trabalhando com variáveis primitivas, você só pode atribuir valores ou ler seus valores. Os cálculos feitos Com variáveis primitivas são mais rápidas do que as feitas com objetos semelhantes, algo que devemos levar em conta. O código a seguir mostra um int sendo declarado:

int inchesOfRain;

A variável IncededeSofrain é agora declarada como um int. Esta variáveis pode economizar inteiro e não pode quebrar em elementos menores. Uma vez que a variável tenha sido declarada, podemos trabalhar com ele. O
Você não pode chamar métodos usando essa variável desde é tipo primitivo, mas vamos vê-lo mais tarde quando explorarmos o Métodos.

inchesOfRain=2;totalInchesOfRain += inchesOfRain;
-int

Um int é o tipo de dados primitivo mais utilizado no Java. Uma vez declarado, seu valor padrão é 0. Um inteiro ocupa 32 bits na memória e pode salvar um sinal com sinal sem pontos flutuantes de 32 bits. Seu valor máximo é de 2,147,483,647 e seu valor mínimo pode ser -2.147.483.648 inclusive.
O segmento de código a seguir demonstra o uso de um inteiro:

int x;x=3;int y=x;int z=5+x;
-Float

Um float é um tipo de dados primitivos que são usados para armazenar dados decimais. Seu valor padrão é 0.0F. Esse valor é equivalente a 0, mas o “F” ou “F” que aparece no final indica que é um valor de flutuação, não um duplo. Exigir 32 bits na memória e pode conter um valor de 32 bits com no máximo 3.4E ^ 38 e seu mínimo positivo que não seja 1,4e * -45 inclusive. Esses valores são arredondados pela simplicidade.
Os seguintes segmentos de código demonstram o uso de um float (use fo para denotar que o número é float):

float a=0.2f;float b=a;a=5.0f;a=10.5f;//Un literal entero puede guardarse en un float sin tener que haberlo declaradoa=1118;
-Boolean

O tipo de dados primitivos booleanos salva um valor que só pode ser verdadeiro ou falso. Ele salva um valor que ocupa 1 bit e por padrão é inicializado como falso. Embora isso represente 1 bit de informação, seu tamanho exato não está definido no java padrão e pode ocupar mais em outras plataformas diferentes.

boolean isWorking=true;isWorking=false;
-char

O tipo de caractere primitivo de dados é usado para salvar um caractere Unicode de 16 bits e requer 16 bits de memória. O intervalo que corresponde a um caractere do máximo para o máximo é definido pela especificação Unicode ‘\ u0000’ (0) e ‘\ uffff’ (65536). Quando um caractere é definido como um valor no código, a citação simples deve ser usada como por exemplo ‘Y’. O valor padrão de um char é ‘\ u0000’ ou 0. Os únicos dados java que não têm sinal. O seguinte segmento de código demonstra o uso de char (o ‘\ u0046’ corresponde ao ‘f’):

Primitives vsow wrapper classe

discutimos que é um tipo de dados primitivos em Java. Eles são a construção básica em Java que não são objetos. Java tem uma aula de wrapper para cada tipo de primitivo de dados que pode convertê-los em um objeto.A classe Wrapper é inteira, flutuador, booleano, personagem. Observe que cada uma dessas classes começam com uma letra maiúscula, enquanto os tipos de dados primitivos são declarados minúsculos. Se você vir um tipo de dados de flutuação, você está se referindo a um objeto, enquanto um tipo de dados flutuante corresponder a um tipo de dados primitivos.
O seguinte é um exemplo de um objeto inteiro sendo inicializado:

//Un integer es creado e inicializado a 5Integer valueA = new Integer(5);//Un int primitive recibe el valor guardado en el objeto Integerint num = number.intValue();//El autoboxig se usa para convertir un int a un IntegerInteger valueB = num;

Valores do tipo primitivo Seus objetos equivalentes podem, na maioria dos casos, ser intercambiáveis. No entanto, esta é uma má prática. Quando realizamos operações matemáticas, usando variáveis de tipo primitivo, acaba por ser muito mais rápido, além de consumir menos memória ou deixando traços menores na memória.

Aqui deixo uma tabela com os tipos de dados primitivos que encontramos em Java, incluindo aqueles que não explicamos:

d

Tipo de dados usado para size
boolean verdadeiro ou falso 1 bit NA
caracteres unicode 16 bits \ u0000 para \ uffff ( 0 a 65535)
byte inteiro 8 bits -128 a 127
curto inteiro 16 bits -32768 a 32767
int inteiro 32 bits -2.147.483.648 a 2,147,483.647
LONG inteiro 64 bits -2 ^ 63 a 2 ^ 63 -1
Flutuar ponto flutuante 32 bits positivo 1.4e ^ -45 a 3.4E ^ + 38
duplo ponto flutuante 64 bits positivo 5E ^ -124 a 1,8E ^ + 308

até aqui o Primeira seção do Capítulo 4, decidi dividi-lo bem por 2 razões, um para não fazer uma entrada muito longa, e outra para dividir o conteúdo, já que são questões muito importantes e você tem que entendê-las um por um , para isso, eu já vi isso conveniente dividir por um lado os tipos de dados primitivos e por outro lado (na parte II), os objetos em Java, que são, como são usados e que temos que saber sobre eles.

Sem mais, aqui esta parte, como sempre digo qualquer correção ou contribuição é bem-vinda.

Saudações !!

Deixe uma resposta

O seu endereço de email não será publicado. Campos obrigatórios marcados com *