Java dasturlash tilini yaratilish tarixi, umumiy tuzilishi va imkoniyatlari



Download 44,02 Kb.
bet1/5
Sana23.07.2022
Hajmi44,02 Kb.
#842363
  1   2   3   4   5
Bog'liq
JAVA DASTURLASH TILINING YARATILISH TARIXI VA UNING IMKONIYATLARI


JAVA DASTURLASH TILINING YARATILISH TARIXI VA UNING IMKONIYATLARI
Reja:

  1. Java dasturlash tilini yaratilish tarixi, umumiy tuzilishi va imkoniyatlari.

  2. Massivlar.

  3. To’plamlar haqida tushuncha java tilida qo’llanilishi

  4. Javada massivlar bn ishlash.


Java dasturlash tilini yaratilish tarixi, umumiy tuzilishi va imkoniyatlari.
Java dasturlash tili — ob’ektga yo’naltirilgan dasturlash tillaridan biri bo'lib unda korporativ darajadagi dasturiy mahsulotlarni(dasturlarni) yaratish mumkin. Bu dasturlash tili Oak dasturlash tili asosida paydo bo'ldi. Oak(ma'nosi eman daraxti) dasturlash tili 90-yillarning boshida Sun Microsystems(hozirda Oracle nomidan ish yuritadi) tomonidan platformaga(operatsion tizimga) bog'liq bo'lmagan holda ishlovchi yangi avlod aqlli qurilmalarini yaratishni maqsad qilib harakat boshlagan edi. Bunga erishish uchun Sun hodimlari C++ ni ishlatishni rejalashtirdilar, lekin ba'zi sabablarga ko'ra bu fikridan voz kechishdi. Oak muvofaqiyatsiz chiqdi va 1995-yilda Sun uning nomini Java ga almashtirdi, va uni WWW rivojlanishiga hizmat qilishi uchun ma'lum o'zgarishlar qilishdi.
1990 yillarda ishlab chiqarila boshlangan bo'lsa ham, uning birinchi versiyasi(Java 1.0) 1996 yil ommaga taqdim etilgan.Undan so’ng keyingi versiyalar sekin-astalik bilan chiqa boshladi:

  1. JDK Alpha va Beta (1995)

  2. JDK 1.0 (23 Yan, 1996)

  3. JDK 1.1 (19t Feb, 1997)

  4. J2SE 1.2 (8 Dek, 1998)

  5. J2SE 1.3 (8 May, 2000)

  6. J2SE 1.4 (6 Feb, 2002)

  7. J2SE 5.0 (30 Sen, 2004)

  8. Java SE 6 (11 Dek, 2006)

  9. Java SE 7 (28 Iyul, 2011)

  10. Java SE 8 (18 Matr, 2014)

Obyektga Yo'naltirilgan Dasturlash(OOP-object oriented programming, ООП) tili va u C++ ga ancha o'xshash. Eng ko'p yo'l qo'yildigan xatolarga sabab bo'luvchi qismalari olib tashlanib, Java dasturlash tili ancha soddalashtirildi.
Java texnologiyasi o'ta sodda, xavfsizlikni yuqori darajada ta'minlab bera oladigan, kuchli, to'la obyektga yo'naltirilgan dasturlash tili bo'lib, muhit (platforma)ga bo'liq bo'lmagan holda ishlaydi. U bilan xatto eng kichik qurilmalarga ham dasturlar yozish mumkin. Java texnologiyasi to'laligicha Java Virtual Machine(JVM) ga asoslangan. JVM ning vazifasi tarjimonlik ya'ni, dastlab biz yozgan *.javafayl kompilyator yordamida bayt kodga o'giriladi va JVM yordamida esa mashina tiliga aylantiriladi. Bu degani JVM qaysi platformaga tegishli bo'lsa, kodlarni ham o'sha platformaga moslab beradi.

Download 44,02 Kb.

Do'stlaringiz bilan baham:
  1   2   3   4   5




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

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish