1. Java nima? Java ob'ektga yo'naltirilgan mashhur dasturlash tili. U ob'ektlarning to'liq to'plami sifatida belgilanadi. Java-dan foydalanib, biz o'yin, mobil ilovalar va veb-saytlar kabi ko'plab ilovalarni ishlab chiqishimiz mumkin


Download 43.06 Kb.
bet6/23
Sana06.04.2023
Hajmi43.06 Kb.
#1331141
1   2   3   4   5   6   7   8   9   ...   23
Bog'liq
java question and answer

18.Typecasting nima?
Java-da Typecasting aniq dasturchi tomonidan amalga oshiriladi; bu bitta ma'lumot turini boshqa ma'lumotlar turiga aylantirish uchun amalga oshiriladi. 
Kengaytirish (avtomatik ravishda) - kichikroq ma'lumotlar turini kattaroq ma'lumotlar turiga aylantirish.
byte -> short -> char -> int -> long -> float -> double
Toraytirish (qo'lda) - kattaroq turni kichikroq o'lchamdagi turga aylantirish
double -> float -> long -> int -> char -> short -> byte
19. Turni aylantirish nima?
Turni o'zgartirishni kompilyator tomonidan avtomatik ravishda bir ma'lumot turini boshqa ma'lumotlar turiga aylantirish sifatida aniqlash mumkin.
Konvertatsiyaning ikki turi mavjud va ular:

20. Java-da qanday ma'lumotlar turlari mavjud?
Java-dagi ma'lumotlar turlari o'zgaruvchilarda saqlanishi mumkin bo'lgan qiymatlar va o'lchamlarni belgilaydi. Ma'lumotlarning asosan ikki turi mavjud; ular:

  • Primitiv ma'lumotlar turlari

  • Primitiv bo'lmagan ma'lumotlar turlari

21. Primitiv ma'lumotlar turlari nima?
Java-dagi ibtidoiy ma'lumotlar turlari ma'lumotlarni manipulyatsiya qilishning asosiy tarkibiy qismlari hisoblanadi. Bular Java-da mavjud bo'lgan eng asosiy ma'lumotlar turlari. Primitiv ma'lumotlar turlariga int, char, bayt, float, double, long, short va mantiqiy kiradi.
22. Primitiv ma'lumotlar turlarining standart qiymatlari va o'lchamlari qanday?

Ma'lumotlar turi

Standart oʻlcham

Standart qiymat

int

4 bayt

0

char

2 bayt

"u0000"

bayt

1 bayt

0

bayt

2 bayt

0

uzoq

8 bayt

0L

suzmoq

4 bayt

0,0f

ikki barobar

8 bayt

0,0d

mantiqiy

1 bit

yolg'on


Download 43.06 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   ...   23




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling