Muhammad al-xorazmiy nomidagi toshkent axborot texnologiyalari universiteti farg’ona filiali



Yüklə 454,64 Kb.
səhifə1/4
tarix17.05.2023
ölçüsü454,64 Kb.
#115808
  1   2   3   4
1-laboratoriya Mobil ilovalar




MUHAMMAD AL-XORAZMIY NOMIDAGI
TOSHKENT AXBOROT TEXNOLOGIYALARI
UNIVERSITETI FARG’ONA FILIALI



dasturiy injiniring va raqamli iqtisodiyot” fakultetining


Dastur injiniringyo’nalishi


653-20 guruh talabasi
abdulazizov omadilloning

Mobil ilovalarni ishlab chiqish


fanidan tayyorlagan
1-Laboratoriya ishi
Qabul qildi: Xadjayev S
Topshirdi: Abdulazizov O
Farg’ona – 2023


Android uchun Java dasturlash tilida ilovalar yaratish va til haqida tushuncha.
Java 1990 -yillarning boshlarida Sun Microsystems tomonidan ishlab chiqilgan. Tilni yaratishda etakchi rolni kanadalik muhandis Jeyms Gosling bajargan. Rivojlanishning dastlabki bosqichlarida til Eman deb atalgan. Keyin u Java qahvaxonasi nomini oldi. Til va ichimlik o'rtasidagi bog'liqlik logotipda aks etadi.
Jeyms Gosling va uning sheriklari C – ga o'xshash sintaksisga ega til yaratmoqchi edilar. Shu bilan birga, C / C ++ bilan solishtirganda oddiyroq bo'lishi kerak. Ijodkorlar maishiy elektronikani dasturlash uchun Java – dan foydalanishni rejalashtirishgan. Biroq, 1995 yilda 1.0 versiyasi chiqqandan so'ng, server va mijoz dasturlarini ishlab chiquvchilar tildan foydalana boshladilar.
Java – umumiy maqsadli dasturlash tili. Ob'ektga yo'naltirilgan dasturlash tillarini, kuchli yozilgan tillarni bildiradi.

Ijodkorlar WORA tamoyilini amalga oshirishdi: bir marta yozing, xohlagan joyga yuring yoki "bir marta yozing, xohlagan joyga yuring". Bu shuni anglatadiki, Java -da yozilgan dastur, Java Runtime Environment (JRE) o'rnatilgan bo'lsa, istalgan platformada ishlashi mumkin.


Bu vazifa Java -da yozilgan kodni bayt -kodga yig'ish orqali hal qilinadi. Bu format JVM yoki Java Virtual Machine tomonidan bajariladi. JVM Java Runtime Environment (JRE) ning bir qismidir. Virtual mashina platformadan mustaqil.
Java axlat yig'uvchi yoki axlat yig'uvchi deb nomlangan xotira boshqaruv mexanizmini amalga oshiradi. Ishlab chiquvchi ob'ektlarni yaratadi va JRE ob'ektlar endi ishlatilmaganda xotirani tozalash uchun axlat yig'uvchidan foydalanadi. Ekspert Nikita Lipskiy shunday tushuntiradi: “Bunday tushuncha bor - davriy chiqindilar. Loop ichidagi barcha ob'ektlarga havolalar mavjud, lekin Java -dagi axlat yig'uvchi, agar ob'ektni dasturdan foydalanib bo'lmaydi, uni olib tashlaydi".

Yüklə 454,64 Kb.

Dostları ilə paylaş:
  1   2   3   4




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