java lang innovaco variables

le langage java d'après innovaco. types de variables

Variables, constantes et types de données

Toute variable possède un identificateur, une valeur et un type

En java tout est objet sauf les types primitifs

il existe deux types

Types primitifs

entiers

pour représenter les entiers

byte 8 bits signé de -128 à + 127

short 16 bits

int 32 bits

long 64 bits

réels

type float 32 bits

double 64 bits

char

représente un caractère dans le format unicode

on peut mettre une variable donnée avec un accent

char c = 'a'  <-- affectation de départ un caractère est entouré d'une seule cote

String

String nom = "toto" <-- une chaîne a une double cote

type booléen

false true

false est une constante

true est une constante

les deux sont codés sur un bit

types en général

les types qu'on a cité sont enveloppés par des objets , il existe des enveloppes de ces types, des classes représentant chacun des types spécifiés

pour le int l'équivalent en enveloppe c'est Integer

pour le short l'équivalent en enveloppe c'est Short

pour le byte l'équivalent en enveloppe c'est Byte

pour le long l'équivalent en enveloppe c'est Long

pour le float l'équivalent en enveloppe c'est float

pour le double l'équivalent en enveloppe c'est Double

pour le char l'équivalent en enveloppe c'est Character

pour le boolean l'équivalent en enveloppe c'est Boolean