Dasturlash tillari tarix dasturlash tillari guruhlari delphi va c++ dasturlash tillari


Javada o’zgaruvchilar va o’zgarmaslar


Download 367.5 Kb.
bet4/7
Sana28.12.2022
Hajmi367.5 Kb.
#1018880
1   2   3   4   5   6   7
Bog'liq
DASTURLASH ORQALI TEKISLIK VA FAZODA MURAKKAB FIGURALARNI QURISH

Javada o’zgaruvchilar va o’zgarmaslar
Java tilida ma’lumotlarni saqlash uchun o’zgaruvchilar va o’zgarmaslardan foydaliniladi. O’zgaruvchi va o’zgarmaslar - xotiradan ajratilgan, himoyalangan maydon nomidir. Oddiy qilib lushuntiradigan bo’lsak, o’zgaruvchi(o’zgarmas) - ma’lum bir turdagi ma’lumotni o’zida saqlovchi va o’lchami chegaralangan,
xotirada joylashgan maydondir. O’zgaruvchilarning qiymatini dastur ishlashi davomida o’zgartirish mumkin.
O’zgarmaslarga faqat bir marta qiymat o’zlashtiriladi va shu qiymat unda dastur oxirigacha saqlanib qoladi.
Javada o’zgaruvchilar quyidagi ko’rinishlarda bo’ladi: local variable - metod ichida e’lon qilinadi va bu o’zgaruvchilar lokal (maha)liy) o’zgaruvchilar deyiladi.
instance variable - sinf ichida (metodlardan tashqarida) e’lon qilinadi va u butun sinf ichidagi metodlar uchun umumiy hisoblanadi.
static variable - static deb e’lon qilingan o’zgaruvchi statik o’zgaruvchi deyiladi. Unga sinf ichidagi metodlardan murojaat qilinganda o’zining boshlang’ich qiymatini saqlagan holda chaqiriladi.
Quyidagi jadvalda Javada ishlatiladigan o’zgaruvchilarning asosiy turlari keltirilgan:

Tur

Qabul qiluvchi qiymati

boolean

true yoki false

byte

-128 dan 127 gacha bo’lgan oraliqdagi butun sonlar

char

16-bitli Unicode to’plamidagi harflar, raqamlar va belgilar

double

-1.7xlO'JUX dan 1.7xl0jOS gacha oraliqdagi haqiqiy sonlar

float

-3.4xl0'38 dan 3.4xl038 gacha oraliqdagi haqiqiy sonlar

int

-2147483648 dan 2147483647 gacha oraliqdagi butun sonlar

long

-9223372036854775808 dan 9223372036854775807 gacha oraliqdagi butun sonlar

short

-32768 dan 32767 gacha oraliqdagi butun sonlar

String

Satr


Download 367.5 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7




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