• Oddiy
  • Arxitektura-neytral
  • Multithreaded
  • Nazariy qism: Java




    Download 34,99 Kb.
    bet2/5
    Sana13.05.2024
    Hajmi34,99 Kb.
    #229546
    1   2   3   4   5
    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, balki platformadan mustaqil bayt kodiga kompilyatsiya qilinadi. Ushbu bayt kodi internet orqali tarqatiladi va qaysi platformada ishlayotgan bo'lishidan qat'i nazar Virtual Mashina (JVM) tomonidan talqin qilinadi.

  • Oddiy - Java o'rganish oson bo'lishi uchun yaratilgan. Agar siz Java OOP ning asosiy tushunchasini tushunsangiz, uni o'zlashtirish oson bo'ladi.

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

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

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

  • Mustahkam − Java asosan kompilyatsiya vaqtidagi xatolarni tekshirish va ish vaqtini tekshirishga e'tibor qaratib, xatolarga moyil vaziyatlarni bartaraf etishga harakat qiladi.

  • Multithreaded - Java-ning ko'p tarmoqli xususiyati bilan bir vaqtning o'zida bir nechta 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 analitikdir, chunki ulanish bosqichma-bosqich va engil jarayondir.


  • Download 34,99 Kb.
  • 1   2   3   4   5




    Download 34,99 Kb.