Sekthdroid (Italiano)

Oggi iniziamo con il capitolo 4, in cui descriveremo, confrontare e contrastare i tipi primitivi dei dati (numero intero, punto flottante, booleano e carattere), le enumerazioni e gli oggetti.

Un’applicazione è sviluppata da variabili che salvano le informazioni e il codice del programma manipola queste informazioni. Questi dati primitivi (da ora in poi li chiameremo primitivi) vengono utilizzati per creare tipi di dati più avanzati chiamati oggetti.

Questo è ciò che rende Java una lingua orientata alla lingua.

è Un concetto fondamentale molto importante che dobbiamo capire di sapere come funziona la lingua Java.

In questo capitolo copriremo le esigenze di base delle variabili primitive e degli oggetti.
Vedremo le seguenti sezioni:

  • primitives (parte i)
  • oggetti (parte II)
  • array (parte III)
  • enumerazioni (parte III )
  • La natura fortemente digitata di Java (parte III)
  • Convenzioni di denominazione (parte III)

primitives

Tipi di dati Primitive sono un sottoinsieme speciale dei tipi di dati Java. Sono responsabili dei dati di salvataggio in un programma. È molto importante sapere e capire che è un tipo di dati primitivi e che non lo è. Il linguaggio Java ha 8 primitivi. La cosa importante su di loro è da ricordare per ogni tipo di dati è quel tipo di valore che possiamo salvarli, le dimensioni in memoria e la dimensione minima / massima dei suoi valori.

Cos’è un primitivo?

Un tipo di primitiva dei dati è la forma più semplice di dati in un programma Java, qui il tuo nome. Quando vengono dichiarati, si riservano spazio in memoria. La dimensione in memoria dipende dal tipo di dati che vengono utilizzati.
I quattro tipi di dati che vedremo sarà int (numero intero, flottante), booleano (booleano) e char (carattere). È importante ricordare che qualcosa rappresentato nel codice come intero è diverso da int, poiché Integer si riferisce a un oggetto.

Quando si lavora con variabili primitive, è possibile assegnare solo valori o leggere i valori. I calcoli effettuati con variabili primitive sono più rapide di quelle realizzate con oggetti simili, qualcosa che dovremmo prendere in considerazione.
Il seguente codice mostra un INT è dichiarato:

int inchesOfRain;

La variabile INCLINEESOFRAIN è ora dichiarata come int. Queste variabili possono salvare un intero intero e non può interrompere gli elementi più piccoli. Una volta dichiarata la variabile, possiamo lavorare con esso.
Non puoi chiamare i metodi usando questa variabile da allora è tipo primitivo, ma lo vedremo più tardi quando esploriamo il Metodi.

inchesOfRain=2;totalInchesOfRain += inchesOfRain;
-int

Un int è il tipo di dati primitivo più utilizzato in Java. Una volta dichiarato, il valore predefinito è 0. Un numero intero occupa 32 bit in memoria e può salvare un segno con il segno senza punti flottanti a 32 bit. Il suo valore massimo è di 2.147.483.647 e il suo valore minimo può essere -2.147.483.648 compreso.
Il seguente segmento di codice dimostra l’uso di un intero:

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

Un galleggiante è un tipo di dati primitivi che vengono utilizzati per memorizzare i dati decimali. Il suo valore predefinito è 0,0F. Questo valore è equivalente a 0, ma la “F” o “F” che appare alla fine indica che è un valore flottante, non un doppio. Richiedere 32 bit in memoria e possono contenere un valore a 32 bit con un massimo di 3.4e ^ 38 e il suo minimo positivo che non è 1.4e * -45 inclusi. Questi valori sono arrotondati dalla semplicità.
I seguenti segmenti di codice dimostrano l’uso di un galleggiante (utilizzare FO per indicare che il numero è galleggiante):

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

Il tipo di dati primitivo booleano salva un valore che può essere vero o falso. Salva un valore che occupa 1 bit e per impostazione predefinita è inizializzato a false. Sebbene questo rappresenti 1 bit di informazioni, la sua dimensione esatta non è definita nella Java standard e può occupare più su altre piattaforme diverse.

boolean isWorking=true;isWorking=false;
-Char

Il tipo di caratteri primitivo dei dati viene utilizzato per salvare un carattere Unicode a 16 bit e richiede 16 bit di memoria. L’intervallo che corrisponde a un caramello dal minimo al massimo è definito dalla specifica Unicode ‘\ u0000’ (0) e ‘\ uffff’ (65536). Quando un char è impostato su un valore nel codice, è necessario utilizzare un preventivo semplice come ad esempio “y”. Il valore predefinito di un char è ‘\ u0000’ o 0. è gli unici dati Java che non hanno alcun segno.
Il seguente segmento di codice dimostra l’uso di char (il ‘\ u0046’ corrisponde a ‘f’):

char c = 'X';char upperCaseF = '\u0046';c = upperCaseF;

Primitives Vow Wrapper Class

Abbiamo discusso che è un tipo di dati primitivi in Java. Sono la costruzione di base in Java che non sono oggetti. Java ha una classe wrapper per ogni tipo di primitiva dei dati che può convertirle in un oggetto.La classe del wrapper è inteorg, float, booleano, carattere. Si noti che ognuna di queste classi inizia con una lettera maiuscola, mentre i tipi di dati primitivi sono dichiarati minuscoli. Se si vede un tipo di dati float, si fa riferimento a un oggetto, mentre un tipo di dati float corrisponde a un tipo di dati primitivi.
Il seguente è un esempio di un oggetto intero che viene inizializzato:

//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;

Tipo primitivo Valori I tuoi oggetti equivalenti possono, nella maggior parte dei casi, essere intercambiabili.
Tuttavia, questa è una cattiva pratica. Quando eseguiamo operazioni matematiche, utilizzando variabili primitive di tipo risultano essere molto più veloci, oltre a consumare meno memoria o lasciare tracce minori in memoria.

Qui lascio un tavolo con i tipi di dati primitiva Troviamo in Java, compresi quelli che non abbiamo spiegato:

Tipo di dati usato per Dimensione Intervallo
Boolean true o false 1 bit na
char carattere unicode 16 bit \ u0000 a \ uffff ( Da 0 a 65535)
byte intero 8 bit -128 a 127
short intero 16 bit -32768 a 32767
INT Integer 32 bit -2.147.483.648-2.147.483.647
Long intero 64 bit -2 ^ da 63 a 2 ^ 63 -1
Float Punto floating 32 bit positivo 1.4e ^ -45 a 3.4e ^ + 38
doppio punto flottante 64 bit positivo 5e ^ -124 a 1.8e ^ + 308

fino a qui Prima sezione del Capitolo 4, ho deciso di dividerlo bene per 2 motivi, uno per non fare un ingresso troppo lungo, e un altro per dividere il contenuto, poiché sono problemi molto importanti e devi capirli uno per uno , per questo, l’ho visto comodo dividere da un lato i tipi di dati primitivi e d’altra parte (nella parte II), gli oggetti in Java, che sono, come sono usati e che dobbiamo sapere loro.

Senza di più, qui questa parte, come dico sempre una correzione o un contributo sono i benvenuti.

Saluti !!

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *