Darslik haqida


Download 1.17 Mb.
bet8/22
Sana16.06.2023
Hajmi1.17 Mb.
#1491473
1   ...   4   5   6   7   8   9   10   11   ...   22
Bog'liq
java tutorial (1)

Ob'ektga yo'naltirilgan: Java'da hamma narsa Ob'ektdir. Java osongina kengaytirilishi mumkin, chunki u Ob'ekt modeliga asoslangan.




  • Platformadan mustaqil: C va C++ kabi koÿplab boshqa dasturlash tillaridan farqli oÿlaroq, Java kompilyatsiya qilinganda, u platformaga xos mashinaga emas, platformadan mustaqil bayt kodiga kompilyatsiya qilinadi. Ushbu bayt kodi internet orqali tarqatiladi va qaysi platformada bo'lishidan qat'i nazar Virtual Mashina (JVM) tomonidan talqin qilinadi.

yugurish.



  • Oddiy: Java oson o‘rganish uchun yaratilgan. Agar siz asosiy tushunchani tushunsangiz OOP Java-ni o'zlashtirish oson bo'lar edi.




  • Xavfsiz: Java-ning xavfsiz xususiyati bilan u viruslardan xoli, buzg'unchiliksiz tizimlarni ishlab chiqish imkonini beradi. Autentifikatsiya usullari ochiq kalitlarni shifrlashga asoslangan.




  • Arxitektura-neytral: Java kompilyatori arxitektura-neytral obyekt fayl formatini hosil qiladi, bu esa kompilyatsiya qilingan kodni Java ish vaqti tizimining mavjudligi bilan ko'plab protsessorlarda bajariladigan qiladi.




  • Portativ: arxitektura-neytral bo'lishi va spetsifikatsiyaning amalga oshirishga bog'liq jihatlari yo'qligi Java-ni portativ qiladi. Java-dagi kompilyator ANSI C-da toza portativlik chegarasi bilan yozilgan, bu POSIX kichik to'plamidir.




  • Mustahkam: Java asosan kompilyatsiya vaqtidagi xatolarni tekshirish va ish vaqtini tekshirishga urg‘u berib, xatoga yo‘l qo‘yadigan vaziyatlarni bartaraf etishga harakat qiladi.




  • Multithreaded: Java ning ko'p tarmoqli xususiyati bilan bir vaqtning o'zida ko'p vazifalarni bajara oladigan dasturlarni yozish mumkin. Ushbu dizayn xususiyati ishlab chiquvchilarga muammosiz ishlashi mumkin bo'lgan interaktiv ilovalarni yaratishga imkon beradi.




  • Interpreted: Java bayt kodi tezda mahalliy mashina ko'rsatmalariga tarjima qilinadi va hech qanday joyda saqlanmaydi. Rivojlanish jarayoni tezroq va analitik, chunki ulanish bosqichma-bosqich va engil jarayondir.



1   ...   4   5   6   7   8   9   10   11   ...   22




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