Java nima Java dasturlash tili


Download 1.25 Mb.
bet2/49
Sana20.01.2023
Hajmi1.25 Mb.
#1103409
1   2   3   4   5   6   7   8   9   ...   49
Bog'liq
2 5420273372074344755

Javaning qisimlari

Java bir necha qisimlarni o’z ichiga oladi ular :



  1. Simple(oddiy)

  2. Object-Oriented(obyektag yo’naltirilgan)

  3. Platform independent(mustaqil platformalar)

  4. Secured(himoyalngan)

  5. Robust(kuchli)

  6. Architecture neutral(netral arxitektura)

  7. Portable(ixcham)

  8. Dynamic(dinamik)

  9. Interpreted

  10. High Performance(yuqori platforma)

  11. Multithreaded()

  12. Distributed


Simple
Javaning sintaksisi C++ ga asoslangan. Shuning uchun C++ tilini biladiganlar Javani oson o`rganishadi. Lekin undagi ko`pchilik xususiyatlar olib tashlangan. Masalan: Pointer(ko`rsatkich)lar bilan to`g`ridan to`g`ri ishlash, ya`ni Javada alohida ko`rsatkich tushunchasi yo`q. Operatorlarni qayta yuklash ham olib tashlangan

Object-Oriented(obyektag yo’naltirilgan)
Object – oriented dasturda turli xil obyektlarini ularning turli xil hususiyatga ega ma’lumotlarni qoshish tushuniladi.
Ob'ekt yo'naltirilgan dasturlash (oops) metodologiyasi ba'zi qoidalar bilan ta'minlash orqali dasturiy ta'minot ishlab chiqishni xizmatni soddalashtiradi
Oop asosiy tushunchalar:

  1. Object

  2. Class

  3. Inheritance

  4. Polymorphism

  5. Abstraction

  6. Encapsulation

Platform Independent


Dastur bajarila oladigan ixtiyoriy apparat yoki dasturiy muhit platformadir. Platformani 2 turi mavjud
Software-based va hardware-based. Java Software-based platformasini tamininlab beradi. Java platformasi ikki komponentdan iborat boshqa dastur bajarilishi taminlovchi platform va qurulma platformasi bularga

  1. Runtime Environment

  2. API(Application Programming Interface)

Java codalari birnecha platformalarda ishlash qobilyatiga ega misol uchun: Windows,Linux,Sun Solaris,Mac/OS va.h.k. java code compile bo’lganda platforam uni bayt kodga o’girib beradi bayt kod esa mustaqil kod bo’lib boshqa platformalarda ishlash qobilyatiga ega.


Secured

Java xafsiz chunkiy:




Robust


Robust kuchli degan ma’noni bildiradi. Java kuchli xotira boshqarividan foydalanadi.



Download 1.25 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   ...   49




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