|
Xorazm arxitektura va qurilish texnikumi
|
bet | 66/175 | Sana | 16.05.2024 | Hajmi | 7,42 Mb. | | #237523 |
Bog'liq To\'plam Web8.2. Platforma.
Java platformasi bu yozilgan dasturlarni ishlab chiqish va ishlashga yordam beradigan dasturlar to'plamidir Java dasturlash tili. Java platformasi ijro etuvchi dvigatelni o'z ichiga oladi (a deb nomlanadi virtual mashina ), kompilyator va to'plami kutubxonalar; qo'shimcha bo'lishi mumkin serverlar va talablarga bog'liq bo'lgan muqobil kutubxonalar. Java har qanday protsessorga xos emas yoki operatsion tizim Java platformalari Java dasturlarini yoqish maqsadida turli xil apparat va operatsion tizimlar uchun amalga oshirilganligi sababli bir xil ishlaydi ularning barchasida. Turli xil platformalar qurilmaning turli sinflarini va dastur domenlari: Java kartasi: Java asosidagi kichik dasturlarga ruxsat beruvchi texnologiya (appletlar ) xavfsiz ishlashi kerak aqlli kartalar va shunga o'xshash kichik xotirali qurilmalar.Java ME (Micro Edition):Saqlash,displey va quvvat hajmi chek-langan qurilmalar uchun bir necha xil kutubxonalar to'plamini (profillar deb nomlanadi) belgilaydi. U ko'pincha mobil qurilmalar, PDA, televizorlar uchun dasturlarni ishlab chiqish uchun ishlatiladi stol usti qutilari va printerlar.Java SE (Standard Edition): Ish stoli shaxsiy kompyuterlar, serverlar va shunga o'xshash qurilmalarda umumiy foydalanish uchun.Jakarta EE (Enterprise Edition): Java SE ortiqcha foydali bo'lgan turli xil API-lar ko'p bosqichli mijoz-server korporativ dasturlar.Java platformasi bir nechta dasturlardan iborat bo'lib, ularning har biri o'zining umumiy imkoniyatlarining bir qismini ta'minlaydi. Masalan, Java manba kodini Java bayt kodiga (JVM uchun oraliq til) o'zgartiradigan Java kompilyatori Java Development Kit (JDK). The Java ish vaqti muhiti (JRE), JVM ni a bilan to'ldiradi hozirda (JIT) kompilyatori, qidiruv bayt kodini tezda mahalliy mashinaning kodiga o'zgartiradi. Java platformasi keng kutubxonalar to'plamini ham o'z ichiga oladi.Platformadagi muhim komponentlar Java tili kompilyatori, kutubxonalar va Java oraliq bayt kodi virtual mashina spetsifikatsiyasida belgilangan qoidalarga muvofiq bajariladigan ish vaqti muhiti.
|
| |