|
-MAVZU: JAVA ILOVALARI ISHLAB CHIQISH UCHUN DASTURIY TA’MINOT
|
bet | 65/175 | Sana | 16.05.2024 | Hajmi | 7,42 Mb. | | #237523 |
Bog'liq To\'plam Web8-MAVZU: JAVA ILOVALARI ISHLAB CHIQISH UCHUN DASTURIY TA’MINOT.
Reja:
8.1. Java dasturiy ta'minot ishlab chiqish to'plamini yuklab olish.
8.2. Platforma.
8.3. Java virtual mashinasi.
8 .1. Java dasturiy ta'minot ishlab chiqish to'plamini yuklab olish.
Java dasturchi bilan ishlashi-ngiz va tahrirlashingiz mumkin bo'lgani uchun siz Java Software Development Kit (Java SDK yoki JDK nomi bilan ham tanilgan) foydalanish imkoniyati-ga egasiz. Siz Oracle-dan tez va oson o'rnatishni o'z ichiga olgan katta o'rnatish fayli shaklida bepul yuklab olishingiz mumkin. Windows, macOS yoki Linux tizimida Java dasturiy ta'minotni ishlab chiqish to'plamini yuklab olish va o'rnatish uchun unga kerak bo'lgan narsani toping. Naviger tili http://www.oracle.com/technetwork/java/javase/downloads/index.html. Siz Windows,macOS yoki Linux uchun Java Software Development Kit (JDK) o'rnatish dasturini bevosita Oracle'dan yuklab olishingiz va yuklashingiz mumkin. Java to'plamidir kompyuter dasturlari va tomonidan ishlab chiqilgan texnik xususiyatlar Jeyms Gosling da Quyosh mikrosistemalari, keyinchalik tomonidan sotib olingan Oracle korporatsiyasi, bu rivojlanish tizimini ta'minlaydi dasturiy ta'minot va uni joylashtirish o'zaro faoliyat platforma hisoblash muhiti. Java keng ko'lamda ishlatiladi hisoblash platformalari dan o'rnatilgan qurilmalar va mobil telefonlar ga korporativ serverlar va superkompyuterlar. Java dasturlari mustaqil Java dasturlariga qaraganda kamroq tarqalgan, odatda xavfsiz rejimda ishlatilgan, qum qutisi ichki dasturlarning ko'plab xususiyatlarini ichki muhitga o'rnatish orqali ta'minlash HTML sahifalar.Yozish Java dasturlash tili sifatida joylashtiriladigan kodni ishlab chiqarishning asosiy usuli hisoblanadi bayt kodi a Java virtual mashinasi (JVM); bayt kodi kompilyatorlar boshqa tillar uchun ham mavjud, shu jumladan Ada, JavaScript, Python va Yoqut. Bundan tashqari, bir nechta tillar JVM-da tabiiy ravishda ishlashga mo'ljallangan, shu jumladan Klojure, Groovy va Scala. Java sintaksis dan qarz oladi C va C ++, lekin ob'ektga yo'naltirilgan xususiyatlar keyin modellashtirilgan Kichik munozarasi va Maqsad-C. Java ba'zi bir past darajadagi tuzilmalardan qochadi ko'rsatgichlar va ob'ektlar joylashgan juda oddiy xotira modeliga ega vayronaga ajratilgan (ba'zi dasturlardan, masalan, hozirda Oracle tomonidan qo'llab-quvvatlanadigan barcha narsalardan foydalanish mumkin qochish tahlili bo'yicha ajratish uchun optimallashtirish suyakka o'rniga) va ob'ekt turlarining barcha o'zgaruvchilari ma'lumotnomalar. Xotirani boshqarish integral avtomat orqali amalga oshiriladi axlat yig'ish JVM tomonidan ijro etilgan.2006 yil 13-noyabrda Sun Microsystems Java dasturini amalga oshirishning asosiy qismini quyida taqdim etdi GNU umumiy jamoat litsenziyasi (GPL).Eng so'nggi versiyasi Java 15, Java, Open Source platformasi sifatida ko'plab distribyutorlarga ega, masalan Amazon, IBM, Azul Systems, AdoptOpenJDK va boshqa ko'plab bepul va tijorat qo'llab-quvvatlash tarqatadigan (Amazon Correto, Zulu, AdoptOpenJDK, Liberica va boshqalar), ammo Oracle tarqatish bo'yicha Java 11 hozirda qo'llab-quvvatlanmoqda uzoq muddatli qo'llab-quvvatlash (LTS) versiyasi ("Oracle mijozlari Oracle Premier Support-ga ega bo'lishadi"), 2018 yil 25 sentyabrda chiqarilgan. Oracle (va boshqalar) "Java-ning eski versiyalarini o'chirib tashlashingizni maslahat beramiz",xavfsizlik masalalari hal qilinmaganligi sababli jiddiy xatarlar tufayli.Java 9 (va 10) endi qo'llab-quvvatlanmagani uchun, Oracle o'z foydalanuvchilariga Java 11-ga "zudlik bilan o'tishni" maslahat beradi (Java 15 ham LTS bo'lmagan variant). Oracle kompaniyasi tijorat maqsadlarida foydalanish uchun so'nggi ommaviy yangilanishni chiqardi meros 2019 yil yanvar oyida Java 8 LTS va shaxsiy foydalanish uchun Java 8-ni ommaviy yangilanishlar bilan qo'llab-quvvatlashni davom ettiradi. Java 6 uchun Oracle kengaytirilgan qo'llab-quvvatlash 2018 yil dekabr oyida tugadi.
|
| |