Sekthdroid

Aujourd’hui, nous commençons avec le chapitre 4, dans lequel nous allons décrire, comparer et contraster les types de données primitifs (entier, point flottant, booléen et caractère), les énumérations et les objets.

Une application est développée par des variables qui permettent d’enregistrer des informations et le code de programme manipule ces informations. Ces données primitives (à partir de maintenant, nous les appellerons des primitives) sont utilisées pour créer des types de données plus avancés appelés objets appelés objets.

C’est ce qui fait de Java une langue axée sur la langue.

est Un concept fondamental très important que nous devons comprendre de savoir comment fonctionne la langue Java.

Dans ce chapitre, nous couvrirons les besoins de base des variables et des objets primitifs.
Nous verrons les sections suivantes:

  • primitives (partie I)
  • objets (partie II)
  • tableaux (partie III)
  • énumérations (partie III )
  • La nature fortement typée de Java (Partie III)
  • Conventions de nommage (Partie III)

Primitives

Types DATO Primitives sont un sous-ensemble spécial de types de données Java. Ils sont chargés de sauvegarder des données dans un programme. Il est très important de savoir et de comprendre qu’il s’agit d’un type de données primitives et que ce n’est pas le cas. La langue Java a 8 primitives. La chose importante à ce sujet est de se rappeler que chaque type de données est ce type de valeur que nous pouvons économiser sur eux, la taille en mémoire et la taille minimale / maximale de ses valeurs.

Qu’est-ce qu’une primitive?

Un type de primitif de données est la forme la plus élémentaire de données dans un programme Java, ici votre nom. Quand ils sont déclarés, ils réservent de la place en mémoire. La taille en mémoire dépend du type de données utilisées.
Les quatre types de données que nous verrons seront INT (entier, point flottant), booléen (booléen) et char (caractère). Il est important de se souvenir de que quelque chose représenté dans le code comme entier est différent de l’INT, car l’entier fait référence à un objet.

Lorsque vous travaillez avec des variables primitives, vous ne pouvez affecter que vos valeurs ou lire vos valeurs. Les calculs effectués Avec des variables primitives, sont plus rapides que celles fabriquées avec des objets similaires, ce que nous devrions prendre en compte.
Le code suivant montre un Int étant déclaré:

int inchesOfRain;

La variable decheSofrain est maintenant déclarée comme in int. Ces variables peuvent sauver entier et ne peuvent pas se casser dans des éléments plus petits. Une fois que la variable a été déclarée, nous pouvons travailler avec elle.
Vous ne pouvez pas appeler des méthodes à l’aide de cette variable depuis. Il est primitif de type, mais nous le verrons plus tard lorsque nous explorons la Méthodes.

inchesOfRain=2;totalInchesOfRain += inchesOfRain;
-int

Un int est le type de données primitif le plus utilisé en Java. Une fois déclaré, votre valeur par défaut est 0. Un entier occupe 32 bits en mémoire et peut enregistrer un signe avec signe sans points flottants 32 bits. Sa valeur maximale est de 2 147 483 647 et sa valeur minimale peut être de -2,147,483,648 incluse.
Le segment de code suivant illustre l’utilisation d’un entier:

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

Un flotteur est un type de données primitives utilisées pour stocker des données décimales. Sa valeur par défaut est 0.0F. Cette valeur est équivalente à 0, mais la « F » ou « F » qui apparaît à la fin indique qu’il s’agit d’une valeur de flotteur et non d’un double. Exiger 32 bits en mémoire et peut contenir une valeur de 32 bits avec un maximum de 3.4e ^ 38 et son minimum positif qui n’est pas 1.4E * -45 inclus. Ces valeurs sont arrondies par la simplicité.
Les segments de code suivants démontrent l’utilisation d’un flotteur (utilisez pour désigner que le nombre est flottant):

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

Le type de données primitif booléen enregistre une valeur qui ne peut être vraie ou fausse que Il enregistre une valeur qui occupe 1 bit et par défaut, elle est initialisée à FALSE. Bien que cela représente 1 bit d’information, sa taille exacte n’est pas définie dans la java standard et peut occuper davantage d’autres plates-formes différentes.

boolean isWorking=true;isWorking=false;
-Char

Le type de caractères primitif de données est utilisé pour enregistrer un caractère unicode 16 bits et nécessite 16 bits de mémoire. La gamme qui correspond à un caractère minimum au maximum est définie par la spécification Unicode ‘\ u0000’ (0) et ‘\ uffff’ (65536). Lorsqu’un caractère est défini sur une valeur dans le code, une citation simple doit être utilisée comme par exemple ‘y’. La valeur par défaut d’un caractère est ‘\ u0000’ ou 0. est la seule donnée Java qui n’a aucun signe.
Le segment de code suivant illustre l’utilisation de Char (le ‘\ U0046’ correspond au ‘F’):

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

Primitives VSOW Wrapper Class

Nous avons discuté qu’il s’agit d’un type de données primitives en Java. Ils sont la construction de base en Java qui ne sont pas des objets. Java a une classe d’emballage pour chaque type de primitive de données pouvant les convertir en objet.La classe wrapper est entier, flotteur, booléen, caractère. Notez que chacune de ces classes commence par une lettre majuscule, tandis que les types de données primitives sont déclarés minuscules. Si vous voyez un type de données de flotteur, vous vous référez à un objet, tandis qu’un type de données flottant correspond à un type de données primitives.
Ce qui suit est un exemple d’objet entier initialisé:

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

Valeurs de type primitive Les objets équivalents peuvent, dans la plupart des cas, être interchangeables. Cependant, c’est une mauvaise pratique. Lorsque nous effectuons des opérations mathématiques, en utilisant des variables de type primitif, il s’avère être beaucoup plus rapide, en plus de consommer moins de mémoire ou de laisser des traces plus petites en mémoire.

Ici, je laisse une table avec les types de primitive de données que Nous trouvons en Java, y compris ceux que nous n’avons pas expliqués:

Type de données Utilisé pour Taille GAMME
BOOLEAN vrai ou faux 1 bit na
char caractère unicode 16 bits \ u0000 to \ uffff ( 0 à 65535)
octet integer 8 bits -128 à 127
court integer 16 bits -32768 à 32767
INT INTEGER 32 bits -2,147.483.648 à 2,147.483.647
Long integer 64 bits -2 ^ 63 à 2 ^ 63 -1
Float Point flottant 32 bits positif 1.4e ^ -45 à 3.4e ^ + 38
double point flottant 64 bits positif 5e ^ -124 à 1,8e ^ + 308

jusqu’à ici le Première partie du chapitre 4, j’ai décidé de bien diviser pour 2 raisons, une pour ne pas faire une entrée trop longue, et une autre pour diviser le contenu, car ils sont des problèmes très importants et que vous devez les comprendre un par un , pour cela, je l’ai vu commode de diviser d’une part les types de données primitives et d’autre part (dans la partie II), les objets de Java, qui sont, comme ils sont utilisés et que nous devons savoir sur eux.

Sans plus, ici cette partie, car je dis toujours une correction ou une contribution est la bienvenue.

salutations !! / p>

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *