Jvm tomonidan qanday turdagi xotira maydonlari ajratilgan ? How many types of memory areas are allocated by jvm?



Download 19,27 Kb.
bet4/5
Sana19.11.2022
Hajmi19,27 Kb.
#869057
1   2   3   4   5
Bog'liq
java interview quastions

OOP
#10.OOP nima ?
What is OOP?
OOP - Object Oriented Programming ya'ni Ob'ektga asoslangan dasturlash deb tarjima qilinadi. OOP bu qisqartmasi.

OOP bu Ob'ektga asoslanga dasturlash bo'lib dasturlash davomida asosan ob'yekt lardan foydalaniladi.


Kode yozish uchun oson.


Yozilgan kodlarni tushunish , o'zgartirish oson.
Bitta yozilgan kodni qayta ishlatish mumkin.
Parallel dasturlashni imkonini beradi. Ya'ni loyihani qismlarga ajratib bir vaqtni o'zida qisimlarni ishlash mumkin.
Xavsizlik tomonidan kuchliroq.
Vorislik (Inheritance), Polimorfizm (Polimorfizm ) , Inkapsulatsiya (incapsulation), Abstraksiya (abstraction) tamoyillaridan foydalanish imkonini beradi.


#11. Class nima?
What is Class?
Class bu ob'ekt yaratish uchun shablon yoki qolipdir.
Ya'ni Class ob'yekt yaratish uchun qoidalar to'plam desak ham bo'ladi.

Class ichida quyidagilar boladi.


Variables - O'zgaruvchilar


Metods - Metodlar
Constructors - Konstructorlar
Blocks - Blocklar
Inner class - Ichgi classlar


#12. Ob'ekt nima?
What is an object?
Ob'ekt bu qaysidir klassdan olingan nusxa.
Bitta class dan bir nechta ob'ekt olsak bo'ladi.

Ob'ekt yaratish uchun new kalit so'zidan foydalansak bo'ladi. Aslida ob'ekt yaratishning 5ta usuli mavjut..


new ClassName() va uni qandaydir tipli o'zgaruvchiga saqlab qoyamiz.




Object  - nusxa ( nimadirning kopiya) deb terjima qilsak bo'ladi. 
 Ob'ekt  bu qaysidir klassdan olingan nusxa. Bitta class dan bir nechta ob'ekt olsak bo'ladi.
 Ob'ekt  yaratish uchun new kalit so'zidan foydalanamiz. Sintaksisla
Ob'ekt yaratish usullari.

Javadan ob'ekt yaratishning bir nechta usuli bor.


By new key word - new kalit o'zi orqali.
By newInstance() metod - newInstance() metodi orqali.
By clone() metod - clone metodi orqali.
By deserialization - deserializatsiya orqali.
By factory method - factory usuli orqali.

Download 19,27 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5




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

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish