Java misol Keling, Java dasturlash misolini tez ko'rib chiqaylik. Salom Java misolining batafsil tavsifi keyingi sahifada mavjud. Ilova
Download 70.71 Kb.
|
Boshlang`ich Tushunchalar
- Bu sahifa navigatsiya:
- Java misol
- Java dasturlash yordamida yaratilishi mumkin bolgan asosan 4 turdagi ilovalar mavjud: 1) Mustaqil dastur
- 2) Veb-ilova
- 4) Mobil ilova Mobil qurilmalar uchun yaratilgan dastur mobil ilova deb ataladi. Hozirda mobil ilovalar yaratish uchun Android va Java ME dan foydalanilmoqda. Java tarixi
- Java tilining xususiyatlari
- Obektga yonaltirilgan
Bizning asosiy Java dasturlash qo'llanmamiz talabalar va ishlaydigan mutaxassislar uchun mo'ljallangan. Java - ob'ektga yo'naltirilgan, sinfga asoslangan, parallel, himoyalangan va umumiy maqsadli kompyuter dasturlash tili. Bu keng qo'llaniladigan mustahkam texnologiya. Java nima? Java - bu dasturlash tili va platforma. Java yuqori darajadagi, mustahkam, ob'ektga yo'naltirilgan va xavfsiz dasturlash tilidir. Java 1995 yilda Sun Microsystems (hozirda Oracle sho'ba korxonasi) tomonidan ishlab chiqilgan. Jeyms Gosling Java tilining otasi sifatida tanilgan. Javadan oldin uning nomi Oak edi. Oak allaqachon ro'yxatdan o'tgan kompaniya bo'lganligi sababli, Jeyms Gosling va uning jamoasi nomi Oakdan Javaga o'zgartirildi. Platforma: Dastur ishlaydigan har qanday apparat yoki dasturiy muhit platforma sifatida tanilgan. Java ish vaqti muhiti (JRE) va APIga ega bo'lgani uchun u platforma deb ataladi.
Acrobat reader, media player, antivirus va boshqalar kabi ish stoli ilovalari. irctc.co.in, javatpoint.com va boshqalar kabi veb-ilovalar. Bank ilovalari kabi korporativ ilovalar. Mobil O'rnatilgan tizim Smart karta Robototexnika O'yinlar va boshqalar. Java dasturlari turlari Java dasturlash yordamida yaratilishi mumkin bo'lgan asosan 4 turdagi ilovalar mavjud: 1) Mustaqil dastur Mustaqil ilovalar ish stoli ilovalari yoki oynaga asoslangan ilovalar sifatida ham tanilgan. Bu har bir mashinaga o'rnatishimiz kerak bo'lgan an'anaviy dasturlar. Mustaqil ilovalarga misollar Media pleer, antivirus va boshqalar. AWT va Swing Java-da mustaqil ilovalar yaratish uchun ishlatiladi. 2) Veb-ilova Server tomonida ishlaydigan va dinamik sahifa yaratuvchi dastur veb-ilova deb ataladi. Hozirgi vaqtda Java-da veb-ilovalarni yaratish uchun Servlet, JSP, Struts, Spring, Hibernate, JSF va boshqalar texnologiyalaridan foydalaniladi. 3) Korxona ilovasi Tabiatda tarqalgan dastur, masalan, bank ilovalari va boshqalar korxona ilovasi deb ataladi. U yuqori darajadagi xavfsizlik, yuklarni muvozanatlash va klasterlash kabi afzalliklarga ega. Java-da EJB korporativ ilovalarni yaratish uchun ishlatiladi. 4) Mobil ilova Mobil qurilmalar uchun yaratilgan dastur mobil ilova deb ataladi. Hozirda mobil ilovalar yaratish uchun Android va Java ME dan foydalanilmoqda. Java tarixi Java tarixi juda qiziq. Java dastlab interaktiv televideniye uchun mo'ljallangan edi, lekin u o'sha paytda raqamli kabel televideniesi sanoati uchun juda ilg'or texnologiya edi. Java tarixi Yashil jamoadan boshlanadi. Java jamoasi a'zolari (Yashil jamoa sifatida ham tanilgan) ushbu loyihani pristavkalar, televizorlar va boshqalar kabi raqamli qurilmalar uchun tilni ishlab chiqish uchun boshlagan. Biroq, u internetda dasturlash uchun eng mos edi. Keyinchalik Java texnologiyasi Netscape tomonidan kiritilgan. Java dasturlashni yaratish tamoyillari "Oddiy, mustahkam, portativ, platformadan mustaqil, himoyalangan, yuqori unumdorlik, ko'p tarmoqli, arxitektura neytral, ob'ektga yo'naltirilgan, sharhlangan va dinamik" edi. Java Java tilining otasi sifatida tanilgan Jeyms Gosling tomonidan 1995 yilda ishlab chiqilgan. Jeyms Gosling va uning jamoasi a'zolari loyihani 90-yillarning boshida boshlagan. Jeyms Gosling - java asoschisi
Java tilining eng muhim xususiyatlari ro'yxati quyida keltirilgan. Oddiy Java-ni o'rganish juda oson va uning sintaksisi sodda, toza va tushunarli. Sun Microsystem ma'lumotlariga ko'ra, Java tili oddiy dasturlash tilidir, chunki: Java sintaksisi C++ tiliga asoslangan (dasturchilar uchun C++ tilidan keyin uni oʻrganish osonroq). Java juda ko'p murakkab va kamdan-kam ishlatiladigan xususiyatlarni olib tashladi, masalan, aniq ko'rsatkichlar, operatorning haddan tashqari yuklanishi va boshqalar. Yo'naltirilmagan ob'ektlarni olib tashlashning hojati yo'q, chunki Java-da Avtomatik axlat yig'ish mavjud. Ob'ektga yo'naltirilgan Java - bu ob'ektga yo'naltirilgan dasturlash tili. Java-da hamma narsa ob'ektdir. Ob'ektga yo'naltirilganlik bizning dasturiy ta'minotimizni ma'lumotlar va xatti-harakatlarni o'z ichiga olgan har xil turdagi ob'ektlar kombinatsiyasi sifatida tashkil etishni anglatadi. Ob'ektga yo'naltirilgan dasturlash (OOP) - bu ba'zi qoidalarni taqdim etish orqali dasturiy ta'minotni ishlab chiqish va texnik xizmat ko'rsatishni soddalashtiradigan metodologiya. Download 70.71 Kb. Do'stlaringiz bilan baham: |
ma'muriyatiga murojaat qiling