Java notes
2 subscribers
1 photo
1 link
Download Telegram
Channel created
Assalomu alaykum
kerakli ma'lumotlar shu yerda turaqolsin 😊
Dasturlash tillarida ma'umot turlari(Data types) asosan 2 xil bo'ladi: Stati va Dinamik

Statically typed Language -> Bu turdagi dasturlash tillarida ma'lumotlarni toyifasi oldindan aniqlangan bo'ladi.
O'zgaruvchilar e'lon qilingandan boshqa toifani qabul qilishi mumkin emas. Bunday dasturlsh tillariga Java, C, C++ lar kirad.


Dynamically typed Language ->Bu turdagi dasturlash tillarda dastur ishlashi davomida istalgan toifani olishi mumkin. Bunday dasturlash tillariga Python va Ruby ni misol qilishimiz mumkin.
Javada o'zgaruvchilarni qiymatini birga oshirish va kamaytirishni samarali usullari mavjud. Ular inkrement (++) va dekrement (—) amallaridir.
Inkrement va dekrement amallarini postfiks va prefiks ko'rinishlari mavjud. Bular
(x++) va (x—) bu postfiks
(++x) va (—x) bu perfiks
Mantiqiy toifa boolean ikki hil qiymat qabul qilishi mumkin (true) va (false). Mantiqiy o'zgaruvchi e'lon qilish uchun (boolean) so'zidan foydalanamiz
Mantiqiy toifa uchun munosabat amallari
== - teng != -teng emas
< - kichik <= - kichik yoki teng
> - katta >= - katta yoki teng
Shart operatori: Shart operatori boshqaroshni qaysi tarmoqqa uzatishni ta'minlaydi.
shart operatorining ikki xil ko'rinishi mavjud. Operatorning umumy ko'rinishi va qisqa ko'rinishi
Umumy ko'rinishi (if va else dan) iborat bo'ladi
Qisqa ko'rinishi esa (if) dan iborat bo'ladi
.Java was created at Sun Microsystems in 1991
.The language was initially called Oak
.In 1995 Oak was renamed as Java
.Sold to Oracle in 2010
WORA -> Write Once Run Anywhere