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
|
Do'stlaringiz bilan baham: |