1 - primitive
TRANSCRIPT
-
8/18/2019 1 - Primitive
1/1
DATE PRIMITIVE
= Date ce rezerva zone de memorie interna intr-un sistem.
ARITMETICE
Intregi: byte (1 octet) short (2) int (4) long
(8)
Reale: Float (4 octeti) Double (8 octeti)
TIP CARACTER
char (2 octeti)
LOGICE
boolean (true sau false)
•!te " valori intre -128 si #12$ (%ana la 12$ - este luat in calcul si zeroul). &sadar 1 octet(!te)=2' de valori adica28
• s*ort " valori intre -+2.$8 si #+2.$$
• int " valori intre -2.14$.48+.48 si # 2.14$.48+.4$
• long " valori intre -,.22+.+$2.+.8'4.$$'.88 si #,.22+.+$2.+.8'4.$$'.8$
• oat
• doule
• c*ar " valori intre /0u /0u ''+' valori3
• oolean " valori de adevarat sau fals (true false)
De e5em%lu daca avem nevoie in a%licatie de un loc in care sa s%eci6cam varsta %ersoanei o sa folosim ti%ul !te (odurata de viata de %ana la 12$ este mai mult decat realitatea %osiila). 7u are sens sa dam %osiilitatea de a introduce ovaloare de 2 miliarde altfel vom rezerva o %arte %rea mare din memoria dis%oniila in mod inutil.
ona de memorie se de6neste folosind un ti% de data si un nume (sauidenti6cator)9 7umele se %oate alege du%a urmatoarele reguli: (de e5. /int a9 sau/int rezultat19 sau /oolean true9 )
1. nu %oate ince%e cu cifra2. nu %oate contine caractere s%eciale+. nu %oate 6 cuvant rezervat (e!;ord)
identi6cator>9