Tipuri de date
In Javatiputle de date se impart In dou8 categori
+ tipuri primitive de date
Java pameste de la premiza c@ orice este un cbiec”. Prin urmave, tipurle de
ddate ar trebui sa fa de fapt defnite de clase si toate varablele ar trebui =
Imemoreze de fapt instante (obiecte) ale acestor clase. ln principlu acest lucru este
adevarat, Ins’, pentru usurinja programési, mai existd si aga numitele tipurt
primitive de date, care sunt cole weve:
1. tipurIntregi
Tip do date] Dimensune mote Donen
Te 7 TET
‘Short z “B2765 32767
i 7 TaTABIENS
2147480647
Tag t 7
2. tipur reale
Tp ce caie | Dirensiana mocap Daren
Tat 7 OO
aoe 7 TI
83, tipul earacter: char memera pe 2 octet
4. tipul boolean: are dous valor ~ tue gi false
{nate imbaje formatul gt dlmensiunea purr primitive de date flositeftr-un
Program pot depinde de platforma pe care ruleaza programul. In Java acest lucru nu
mai este vali, Java find independent de patforma,
Vector, clasle g interfetle sunt tipuri referinta. Valoares une variable de
acest tip este, spre diferenfa de tipurle primtive, o refering (acres de memore)
care valoaraa sau mulmea de valor reprezentat’ de variabila raspoctvas
Exist tet tpuri de date C care nu sunt suportate de limbajul Java: pointer,
struct sl union, Pointer au fost eliminati din cauza ci erau 0 sursé constant de
2, looul lor find luat de tipulrefernf, iar strut gi union ru igi mal au rostl at
timp cat tipurle compuse de date sunt formate In Java prin intermedi claselor.