1 - primitive

Upload: marzeaalin

Post on 07-Jul-2018

217 views

Category:

Documents


0 download

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