Mavzu: Java dasturlash tili haqida reja



Download 184,95 Kb.
Sana14.01.2022
Hajmi184,95 Kb.
#365057

MAVZU: Java dasturlash tili haqida
REJA:


  1. Java dasturlash

  2. Java dasturlash tili haqida umumiy ma’lumot



Java dasturlash tili

Bu maqolada sizlar bilan java tarixi kelib chiqishi va ishlash prinsiplarini koʻrib chiqamiz(maqtab ham yuboramiz).



Java 


Java mustaqil til bo'lib, uning oxirgi foydalanuvchilari boshqa har qanday tilda o'zlarining kodlariga avtomatik ravishda kirish imkoniyatini beradi.

Uning manba kodi boshqa platformada ishlash uchun ishlatilishi mumkin, bu uni mustaqil ishlash platformasi qiladi.

Boshqa tillar - odamlar osonlikcha o'qiy olmaydigan mashina darajasidagi tillar.

Ushbu muammoning echimi yuqori darajadagi tilni mashinalarga tushunarli bo'lgan tilga tarjima qilishda kompilyatordan foydalanishdir.

Demak, java-da kompilyatordan foydalanish talab qilinmaydi va bu uni mustaqil platformaga aylantiradi.

Java kodi to'g'ridan-to'g'ri CPU tomonidan bajarilishi mumkin bo'lgan mashina ko'rsatmalarining ketma-ketligi bo'lishi mumkin.

Omma orasida Java bayt kodi sifatida tanilgan.

Java-dagi barcha dasturlar javac tomonidan tuzilgan.

 

JAVA kompilyatorining natijasi .class fayli yoki bayt kodi bo'lib , mashinaning asl kodi emas (C kompilyatoridan farqli o'laroq).



 

Yaratilgan bayt kodi bajarilmaydigan kod bo'lib, mashinada ishlash uchun tarjimon kerak. Ushbu tarjimon JVM va shuning uchun Baytekod JVM tomonidan bajariladi.

 

Java-dagi asosiy nuqta shundaki, JVM operatsion tizimga bog'liq.



Shunday qilib, agar siz Mac OS X operatsion tizimida ishlayotgan bo'lsangiz, siz Windows yoki boshqa operatsion tizimda ishlayotganingizdan boshqacha JVM-ga ega bo'lasiz.

 

Java ning qisqacha tarixi

 


  • Java, 1991 yilda Jeyms Gosling tomonidan sun microsystemda yaratilgan.

  • Avvalroq, " Oak " nomi bilan tanilgan.

  • Keyinchalik, u "Green" deb o'zgartirildi .

  • Va nihoyat, " Java " nomi bilan tanilgan .

 

Java nima?

 


  • Java, asosan ochiq manbali dasturlash tili.

  • Java ishlatish uchun hech qanday litsenziyani talab qilmaydi.

 

Nima uchun Java?

  • Odamlar odatda Java-ni xavfsizligi tufayli afzal ko'rishadi.

  • Bundan tashqari, u ishlash uchun ishonchli platformadir.

  • Java - ochiq manbali til sifatida u o'z foydalanuvchilariga ishlash uchun tezkor platformani taqdim etadi.

  • Bundan tashqari, manbaga ko'ra, Java-ga egalik qiluvchi kompaniya java dunyo bo'ylab 3 milliard qurilmada ishlaydi, deb da'vo qilmoqda.

  • Natijada, Java ishlab chiquvchilari java - bu ishlash uchun xavfsiz platforma bo'lishini aytishadi.

Java-ning xususiyatlari

Javaning xususiyatlari



  • Java - bu mustaqil platforma. Barchamiz bilamizki, java, mustaqil platforma va shu xususiyat tufayli ko'pchilik tomonidan  maqullangan. Natijada, biz ushbu platformada, ya'ni Java-da biron bir narsani kodlasak, u boshqa platformalarda ham muvaffaqiyatli ishlaydi.

  • Uslublarning xilma-xilligi. Java-ning global miqyosda qo'llanilishining yana bir sababi - bu juda katta standart kutubxonaga ega. Bu ishlab chiquvchilarga har qanday paketning istalgan dasturiy ta'minotida kodlash imkonini beradigan yuzlab usullarga ega.

  • Bu ob'ektga yo'naltirilgan til(OOP). Dasturlash turli xil uslublarda amalga oshirilishi mumkin, ammo eng ommabop uslubi ob'ektga yo'naltirilgan dasturlash uslubidir. Murakkab muammoni kichik to'plamlarga ajratish xususiyati tufayli Ob'ektga yo'naltirilgan dasturlash - eng mashhur uslub.

  • Java tezkor. Ilgari, java, boshqa platformalar bilan taqqoslaganda, sustroq deb tanqid qilinsa, hozir tezkorlikka xos xususiyat ko'pchilikning ko'nglini tortib oldi. Hozirgi kunda Java, Python va PHP kabi boshqa dasturlash tillari bilan taqqoslanmoqda(Tezligi boʻyicha).

  • Java - bu mustahkam platforma. Xavfsizlik, birinchi navbatda java-ni ishlash uchun yaxshiroq platformaga aylantiradi. Ilovalarni ishlatish uchun eng yaxshi platforma. Ma'lumotlarning maxfiyligi saqlanib qoladi. U xotirani avtomatik ravishda boshqarishi mumkin.

Javaning ahamiyati

  • Java - Bayt kodi yordamida platformaning mustaqil tili.

  • Portativ til, JVM avtomatik ravishda o'rnatiladi.

  • Bu mustaqil til, JVM esa unga bog'liq.

 

Xulosa: Java xavfsiz, tezkor, koʻp kutubxonali, mukammal, oson dasturlash tlidir. Bu orqali barcha qurilmalarga(kompyuter, mobile, arduino va hk) dastur yaratsa boʻladi va Web sayt yaratishda ham keng qoʻllaniladi. Deyarli barcha ish qoʻlidan keladi!!!
Download 184,95 Kb.

Do'stlaringiz bilan baham:




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

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish