O'zbekiston respublikasi axborot texnologiyalari va kommunikatsiyalarini rivojlantirish vazirligi



Yüklə 1,03 Mb.
Pdf görüntüsü
səhifə6/20
tarix26.09.2023
ölçüsü1,03 Mb.
#148792
1   2   3   4   5   6   7   8   9   ...   20
Mobil ilovalar kurs ishi

Java
 
Java dasturlash tili yuqori darajali obyektga yo’naltirilgan til bo’lib, asosini 
klasslar tashkil etadi. Ba’zan uni klasslar tili deb ham atashadi. Dasturchilar 
orasida “bir marta yoz, hamma joyda ishga tushir (write once, run anywhere - 
WORA)” iborasi mavjud. Chunki, Javada yozilgan kod barcha qurilmalarda va 
platformalarda ishlay oladi. Odatda, Java kodlarini Java Virtual Mashina (JVM) 
baytkodga aylantiradi va ishga tushiradi. Java dasturlash tilining sintaksisi C va 
C++ dasturlash tillariga juda o’xshashdir. 2018-yildan boshlab Java GitHub 
platformasida eng ko’p foydalaniladigan tillardan biri hisoblanadi. Xususan, client-
server web ilovalarda 9 milliondan ortiq dasturchilar aynan Java dasturlash tilidan 
foydalanadi. 
Java James Gosling tomonidan Sun Microsystems (hozirda Oracle) 
kompaniyasida yaratilgan. 1995-yilda ilk relizi Sun Microsystems ning 
komponenti sifatida Java Platform nomi bilan taqdim qilingan.
Eng oxirgi Java SE 12 versiyasi 2019-yil mart oyida chiqarildi.
Yaratilish prinsplari: 


1.
U sodda, qulay va obyetga yo’naltirilgan bo’lishi kerak 
2.
U mustahkam va xafsiz bo’lishi kerak 
3.
U betaraf yani arxitektura yoki qurilma saylamasligi kerak 
4.
U yuqori samaradorlik ega bo’lgan holda ishlashi kerak 
5.
U interpretatsiyalangan, oqimlarni bilan ishlovchi va dinamik bo’lishi 
kerak. 
Nashrlari (Editions): 
1.
Java Card - smart kartalar uchun 
2.
Java Platform, Micro Edition (Java ME) – cheklangan resursli muhitlar 
uchun 
3.
Java Platform, Standart Edition (Java SE) – ishchi muhitlari uchun 
4.
Java Platform, Enterprise Edition (Java EE) – keng distributivli korxona 
yoki internet muhitlari uchun 
Sintaksisi (“Salom Dunyo” misolida): 

Yüklə 1,03 Mb.

Dostları ilə paylaş:
1   2   3   4   5   6   7   8   9   ...   20




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin