Sobes.tech
Intern

Primitive va referens turlar o'rtasidagi farq nima?

sobes.tech AI

AIdan javob

Asosiy turlar o'zgaruvchining o'z qiymatini saqlaydi, referens turlar esa xotirada obyektga (manzilga) havola (adres) saqlaydi.

Asosiy turlar:

  • byte
  • short
  • int
  • long
  • float
  • double
  • boolean
  • char

Referens turlar:

  • Sinflar (String, foydalanuvchi sinflari va boshqalar)
  • Interfeyslar
  • Massivlar

Asosiy farqlar:

Xususiyat Asosiy turlar Referens turlar
Qiymatni saqlash To'g'ridan-to'g'ri o'zgaruvchida Xotirada, o'zgaruvchi referensni saqlaydi
Hajm Doimiy va ma'lum Ob'ekt mazmuniga bog'liq
Standart qiymat 0, 0.0, false, '\u0000' null
Meros olish Yo'q Bor
Metodlar Yo'q Bor