3-mavzu Android uchun Java dasturlash tilida ilovalar yaratish Reja


Download 0.62 Mb.
bet1/3
Sana21.04.2023
Hajmi0.62 Mb.
#1368456
  1   2   3

3-mavzu
Android uchun Java dasturlash tilida ilovalar yaratish


Reja:



  1. Java dasturlash tili haqida umumiy tushunchalar

  2. Android uchun Java dasturlash tilida ilovalar yaratish



Tayanch so’zlar: Java, OOP,JVM, Java SE (Java Standart Edition), (Multi-thread WORA — Write Once, Run Anywhere, AVD Manager


Java dasturlash tili haqida umumiy tushunchalar

Java dasturlash tili yuqori darajali, zamonaviy va kuchli dasturlash tillaridan biridir. Java dasturlash tili 1990-yili dezaynlashtirilgan va u payti Sun Microsystems kompaniyasiga tegishli bo’lgan. Xozir esa Oracle kompaniyasiga tegishli.


1995-yili James Gosling tomonidan Sun Microsystems kompaniyasining kompanenti bo’lib realizatsiya bo’lib ishlab chiqilgan (Java 1.0 [J2SE]).
Sun Microsystems Java dasturlash tilining keying versiyasini boshqacha nomladi, Java 2.0 versiyasi Java SE, Java EE va Java ME nomlari berildi. Bu narsalar unga quyidagi eng zo’r imkoniyatlardan birini berdi : WORA – Write Once, Run Anywhere. Ya’ni bir marta yoziladi, xohlagan joyda ishga tushiriladi.
Java quyidagi imkoniyatlari bilan boshqa tillardan ajralib turadi :
Obyektga yo’naltirilganligi, Java dasturlash tilida hamma narsa obyekt
Platformaliligi – Java dasturlash tili C va C++ dasturlash tillariga ko’p jihatdan o’xshash, lekin Java C va C++ ning xatoliklari va hokazolardan xoli qilingan. Java dasturlash tilida dasturni boshda bayt kodga o’giriladi (byte code), keyin qaysi platformada, ya’ni qaysi operatsion sistemaga qarab shu platforma uchun mashina kodiga o’giriladi va ishga tushiriladi. Bayt kod JVM ya’ni Java Virtual Mashinasi orqali ishga tushiriladi. Bu JVM dasturi xozirda hamma kompyuterlarda o’rnatilgan bo’ladi.
Oddiyligi: Java dasturlash tili o’rganish uchun va ishlash uchun juda soda qilingan. Shuning uchun boshlovchi dasturchilarga aynan shu til taklif qilinadi. Agar siz OOP haqida bilimlarga egamisiz, demak siz tez kunda Java dasturlash tili bo’yicha master bo’laolasiz. Chunki OOP [ (object oriented programming) {obyektga yo’naltirilgan dasturlash tili} ] Java dasturlash tilining ildizi desak ham bo’ladi.
Kuchli himoyaga ega ekanligi: Java kodlarini ishga tushiruvchi dasturlar kodlarni xavfsiz qilib keyin bizga ishlatish uchun xizmat qiladi.
Dinamikligi: Java dasturlash tili o’zi C va C++ lardan kuchlidir. To’g’ri har bir dasturlash tilining o’z yo’nalishi bor. Shunday bo’lsada xozirda Java dasturlash tili birinchilikni qo’lda saqlab kelyabti. Buning yana bitta sababi til dinamikligi. Bu degani Java dasturlash tilining o’zi hisob kitob jarayonida xotirani tejab beradi.
Eng kamida kompyuter tezkor xotirasi : 128Mb yoki undan baland;
Eng kamida : 200 Megagers (MHZ) bo’lishi kerak (Pentium);
Quyidagi operatsion sistemalardan biri :
Linux 7.1 yoki Windows 95/98/2000/XP va undan yangilari;
Java JDK 5 – Oracle.com saytidan yuklash mumkin (Tekin);
Oddiy bir matn protsessori, misol uchun Notepad/Akelpad;

Download 0.62 Mb.

Do'stlaringiz bilan baham:
  1   2   3




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