Java nima Java dasturlash tili
Download 1.25 Mb.
|
2 5420273372074344755
- Bu sahifa navigatsiya:
- Platform Independent
- Secured
Javaning qisimlari
Java bir necha qisimlarni o’z ichiga oladi ular : Simple(oddiy) Object-Oriented(obyektag yo’naltirilgan) Platform independent(mustaqil platformalar) Secured(himoyalngan) Robust(kuchli) Architecture neutral(netral arxitektura) Portable(ixcham) Dynamic(dinamik) Interpreted High Performance(yuqori platforma) Multithreaded() 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: Object Class Inheritance Polymorphism Abstraction Encapsulation Platform IndependentDastur 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 Runtime Environment 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. SecuredJava xafsiz chunkiy: Ochiq ko’rsatkichga ega emas Dastur virtual mashina muhitida ishlaydi RobustRobust kuchli degan ma’noni bildiradi. Java kuchli xotira boshqarividan foydalanadi. Download 1.25 Mb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling