Suhbat rejimi ma'lum darajani talab qiladi


Download 241.53 Kb.
bet19/37
Sana19.06.2023
Hajmi241.53 Kb.
#1624495
1   ...   15   16   17   18   19   20   21   22   ...   37
Bog'liq
8-мавзу БМИ

Mundarija


  • 1 Tarix

    • 1.1 Printsiplar

    • 1.2 Versiyalar

    • 3.1 Java JVM va bayt kodi

      • 3.1.1 Ishlash

      • 4.1 Salom dunyo misoli

      • 4.2 Uslublar bilan misol

      • 5.1 Olma

      • 5.2 Servlet

      • 5.3 JavaServer sahifalari

      • 5.4 Sallanmaya ilova

      • 5.5 JavaFX dasturi

      • 5.6 Generika

      • 10.1 Android

Tarix


Shuningdek qarang: Java (dasturiy ta’minot platformasi) § Tarix
Dyuk, Java maskoti
Jeyms Gosling, Java yaratuvchisi, 2008 yilda
The TIOBE dasturlash tilining mashhurlik ko’rsatkichi 2002 yildan 2018 yilgacha grafika. Java 2015 yil o’rtalaridan beri doimiy ravishda eng yuqori pog’onada.
Jeyms Gosling, Mayk Sheridan va Patrik Naughton Java tili loyihasini 1991 yil iyun oyida boshlagan. [23] Java dastlab interaktiv televidenie uchun ishlab chiqilgan edi, ammo u o’sha paytda raqamli kabel televideniesi sanoatida juda rivojlangan edi. [24] Dastlab til chaqirilgan Eman keyin eman Goslingning idorasi oldida turgan daraxt. Keyinchalik loyiha nomi bilan ketdi Yashil va nihoyat o’zgartirildi Java, dan Java qahvasi, kofe Indoneziya. [25] Gosling Java-ni C /C ++ tizim va dastur dasturchilari tanish bo’lgan uslub sintaksisini. [26]
Sun Microsystems 1996 yilda Java 1.0 kabi birinchi ommaviy dasturni chiqardi. [27] Va’da berdi Bir marta yozing, har qanday joyda ishga tushiring (WORA) funktsionallik, ommabop ish vaqtini bepul sarflashni ta’minlaydi platformalar. Xavfsizligi va konfiguratsiya qilinadigan xavfsizligi bilan tarmoq va fayllarga kirishga cheklovlar qo’yildi. Mayor veb-brauzerlar tez orada ishlash qobiliyatini o’zida mujassam etgan Java dasturlari veb-sahifalarida va Java tezda ommalashib ketdi. Java 1.0 kompilyatori qayta yozildi Java-da tomonidan Artur van Xof Java 1.0 til xususiyatlariga qat’iy rioya qilish. [28] Java 2 paydo bo’lishi bilan (dastlab J2SE 1.2 sifatida 1998 yil 1999 yil dekabrda chiqarilgan), yangi versiyalarda har xil turdagi platformalar uchun bir nechta konfiguratsiyalar mavjud edi. J2EE odatda server muhitida ishlaydigan korporativ dasturlar uchun texnologiyalar va API-larni o’z ichiga oladi, J2ME esa mobil ilovalar uchun optimallashtirilgan API-larga ega. Ish stoli versiyasi J2SE deb o’zgartirildi. 2006 yilda marketing maqsadida Sun yangi J2 versiyalarini shunday o’zgartirdi Java EEJava ME va Java SE navbati bilan.
1997 yilda Sun Microsystems yaqinlashdi ISO / IEC JTC 1 standartlar tanasi va keyinchalik Ecma International Java-ni rasmiylashtirish uchun, ammo tez orada u jarayondan chiqib ketdi. [29] [30] [31] Java a qoladi amalda standart orqali boshqariladi Java jamoatchilik jarayoni. [32] Bir paytlar Sun o’zlarining aksariyat Java dasturlarini bepul bo’lishiga qaramay, ularni amalga oshirdi mulkiy dasturiy ta’minot holat. Sun, Java Enterprise System kabi ixtisoslashtirilgan mahsulotlar uchun litsenziyalarni sotish orqali Java-dan daromad oldi.
2006 yil 13-noyabrda Sun o’zining Java virtual mashinasining (JVM) katta qismini chiqardi bepul va ochiq manbali dasturiy ta’minot Shartlariga binoan (FOSS) GNU umumiy jamoat litsenziyasi (GPL). 2007 yil 8-may kuni Quyosh JVM-ning barcha asosiy kodlarini taqdim etib, jarayonni yakunladi bepul dasturiy ta’minot / Quyosh mualliflik huquqiga ega bo’lmagan kodning kichik qismidan tashqari, ochiq manbali tarqatish shartlari. [33]
Sunning vitse-prezidenti Rich Grinning ta’kidlashicha, Sunning Java bilan bog’liq ideal roli xushxabarchi. [34] Keyingi Oracle korporatsiyasi 2009–10 yillarda Sun Microsystems-ni sotib olgan Oracle o’zini ishtirok etish va shaffoflik jamoatchiligini rivojlantirish uchun tinimsiz majburiyat bilan o’zini Java texnologiyasining boshqaruvchisi deb ta’rifladi. [35] Bu Oracle-dan biroz vaqt o’tgach, Java-ning ichida Java-dan foydalanganligi uchun Google-ga qarshi da’vo qo’zg’ashiga to’sqinlik qilmadi Android SDK (qarang Android Bo’lim).
2010 yil 2 aprelda Jeyms Gosling iste’foga chiqdi Oracle. [36]
2016 yil yanvar oyida Oracle JDK 9 asosida ishlaydigan Java muhiti brauzer plaginini to’xtatishini e’lon qildi. [37]
Java dasturi noutbukdan tortib to hamma narsada ishlaydi ma’lumotlar markazlari, o’yin konsollari ilmiy superkompyuterlar. [38]

Download 241.53 Kb.

Do'stlaringiz bilan baham:
1   ...   15   16   17   18   19   20   21   22   ...   37




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