• Oddiy
  • Arxitektura-neytral
  • Multithreaded
  • Va kommunikatsiyalarni rivojlantirish vazirligi muhammad al-xorazmiy nomidagi toshkent axborot texnologiyalari universiteti




    Download 2,79 Mb.
    bet3/6
    Sana09.07.2024
    Hajmi2,79 Mb.
    #267113
    1   2   3   4   5   6
    Bog'liq
    Indivudal loyiha Nazarov Ramazon

    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 ortative 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 2,79 Mb.
  • 1   2   3   4   5   6




    Download 2,79 Mb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Va kommunikatsiyalarni rivojlantirish vazirligi muhammad al-xorazmiy nomidagi toshkent axborot texnologiyalari universiteti

    Download 2,79 Mb.