Bob. Matematik hisoblashlarni oʻrgatuvchi mobil ilovalari tahlili va masalaning qoʻyilishi


JAVA dasturlash tili va javada tuzilgan dasturlarni bir qator imkoniyatlari mavjud. Bular


Download 487.52 Kb.
bet10/15
Sana24.03.2023
Hajmi487.52 Kb.
#1293507
1   ...   7   8   9   10   11   12   13   14   15
Bog'liq
UMIDJONGA

JAVA dasturlash tili va javada tuzilgan dasturlarni bir qator imkoniyatlari mavjud. Bular :

  • WORA — Write Once, Run Anywhere (portable).

  • Platforma tanlamaydi;

  • havfsizlik (ishonch yuq kodni havfsiz ishga tushirish);

  • hotirani havfsiz boshqarish (avtomat ravishda musorlarni yigʻadi);

  • tarmoq uchun dasturlar yozish ;

  • koʻp oqimli (Multi-thread) dasturlash;

  • class lar alohida fayllarda saqlanadi. Kerak boʻlsa ishlatiladi.

Java texnologiyalari.


Java SE (Java Standart Edition) — serverda, shaxsiy kompyuterda desktoplarda ishlovchi dasturlar, appletlar yaratish uchun ishlatiladi. Bu texnologiya yordamida yaratilgan dasturlar deyarli barcha operatsion tizimlarda ishlay oladi(Windows NT, Macintosh,Linux va Solaris). Shu bilan birga JavaSE boshqa Java turlarining asosi hisoblanadi.
Java EE (Java Enterprise Edition) — Java texnologiyalari orasida eng keng tarqalgan turi xisoblanib unda asosan serverda ishlovchi dasturlar yaratiladi, masalan koʻp foydalanuvchili web-saytlar yaratishda keng qoʻllaniladi va asosan internetda ishlovchi dasturlarda qoʻllaniladi. Java SE ni Java EE dan eng asosiy farqi Java EE oʻz tarkibiga Java SE ni olibgina qolmay shu bilan birga koʻpgina boshqa qoʻshimcha kutubxonalarni(odatda *.jar) ham oʻz ichiga oladi ya’ni:Servlet, JavaMail, JSF(Java Server Face) va boshqa koʻpgina internetga asoslangan qoshimcha kutubxonalar.
Java ME (Java Micro Edition) — Java SE ning ba’zi qismlarini oʻz ichiga oladi, JavaME yordamida kichik qurilmalar uchun dastrular yozish mumkin, masalan, mobil telefon uchun oʻyinlar, dasturlar yaratish mumkin.
Javada kompilyator aytib oʻtganimizdek biz yozgan kodni bayt-kodga oʻgiradi, odatda kompilatsiyadan oʻtgan klasslar*.class qisqartirmasi bilan tugaydi va
kompilatsiyadan oʻtgan klassni Java Virtual Machine(JVM) ga yuklanadi va bayt- kodli fayllarni interpretatsiya qiladi, ya’ni mashina tiliga oʻgiradi va shu bilan birga undagi kodni imkoni boricha optimallashtiradi.
Android dasturlari Java dasturiy tizimida tuziladi. Android uchun Windows, MacOS, Linux operatsion tizimlarida dastur tuzish mumkin. Dasturlash muhiti sifatida Eclipse va Andriod studio dasturlaridan foydalanish tavsiya etiladi. Android operatsion tizimiga dastur tuzish uchun kerakli vositalarni keltirib oʻtamiz.Bular:
 JRE (Java Runtime Environment);
 JDK (Java Development Kit);
 Eclipse dasturlash muhiti yoki Android studio;
 Android SDK (Android Software Development Kit);
 ADT (Android Development Tools).

Download 487.52 Kb.

Do'stlaringiz bilan baham:
1   ...   7   8   9   10   11   12   13   14   15




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