Primitiv bo‘lmagan tiplar


ULASHISH

Primitiv bo‘lmagan ma’lumot tiplari

Primitiv bo‘lmagan ma’lumot tiplari havola tiplari (reference types) deb ataladi, chunki ular obyektlarga ishora qiladi.

Primitiv va primitiv bo‘lmagan ma’lumot tiplari o‘rtasidagi asosiy farqlar:

  • Java tilida primitiv tiplar oldindan belgilangan va tilga o‘rnatilgan, primitiv bo‘lmagan tiplar esa dasturchi tomonidan yaratiladi (String bundan mustasno).
  • Primitiv bo‘lmagan tiplar yordamida muayyan amallarni bajarish uchun metodlarni chaqirish mumkin, primitiv tiplar bilan esa buni qilib bo‘lmaydi.
  • Primitiv tiplar kichik harf bilan boshlanadi (masalan, int), primitiv bo‘lmagan tiplar esa odatda bosh harf bilan boshlanadi (masalan, String).
  • Primitiv tiplar har doim qiymatga ega bo‘ladi, primitiv bo‘lmagan tiplar esa null bo‘lishi mumkin.

Primitiv bo‘lmagan tiplarga stringlar, massivlar, sinflar va boshqalar misol bo‘ladi. Ular haqida keyingi boblarda ko‘proq bilib olasiz.



W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!