Java programmalastırıw tili hám Java programmasınıń islew principi



Download 152,91 Kb.
bet1/2
Sana20.01.2022
Hajmi152,91 Kb.
#392631
  1   2
Bog'liq
m1





Java programmalastırıw tili hám Java programmasınıń islew principi

Java programmalastırıw tili payda bolıwınan aldın programmalar anıq bir operatsion sistema basqarıwı astında isleytuǵın etip jaratılǵan. Málim bir operatsion sistema ushın jaratılǵan programma basqa operatsion sistemasında isley almaǵan. Java programmalastırıw tili bul túsinikti ózgertirip operatsion sistemaǵa baylanıslı bolmaǵan programmalastırıwdı kirgizdi. Java programmalastırıw tili zamanagóy programmalastırıw tili taminlab beriwi kerek bolǵan barlıq funktsiyalardı óz ishine alǵanlıǵı ushın qısqa waqıt ishinde programmistler arasında keń tarqaldı. Atap aytqanda, Java programmalastırıw tili tómendegi ayrıqshalıqlarǵa iye:

• Ob'ektlerge qánigeliklesiw qásiyetleri

• Ko'pvazifalilik

• Avtomatikalıq yad menejmenti (kereksiz ob'ektlerdi jıynaw )

• Tarmaq hám qawipsizlik qásiyetleri

• Platformaga baylanıslı emeslik

Java programmalastırıw tili salıstırǵanda jańa programmalastırıw tili xisoblansada áyne waqıtta basqa programmalastırıw tilleri sıyaqlı ámeldegi múmkinshilikleri menen bir orında turadı.

Java programmalastırıw tili kompilyatsiya hám interpretatsiya etiletuǵın til esaplanadi. Java baslanǵısh kodı aldın kompilyator járdeminde ápiwayı ekilik instruktsi, báyit-kodqa o'giriladi. Bul báyit- kod Java virtual mashinası ushın programma ámellerin orınlaw ushın kórsetpe bolıp xızmet etedi. Báyit-kod universal bolıp túrli platformalar ushın arnawlı jaratılǵan barlıq Java virtual mashinaları járdeminde orınlawǵa bolatuǵın. Bul óz gezeginde Java programmasın platformaga baylanıslı bolmaslıǵın támiyinleydi.

Kópshilik zamanagóy programmalastırıw tilleri insan ushın ol jaǵdayda programma jazıwı hám túsiniwin ańsatlashtirib dúzilgen. Bunday programmalar joqarı -dárejeli programmalastırıw tilleri dep ataladı. Kompyuter túsinetuǵın tildi mashina tili dep ataladı hám olar tómen-dárejeli tiller dep ataladı. Joqarı -dárejeli programmalastırıw tilinde jazılǵan programmanı kompyuterde jumısqa túsiriwden aldın onı mashina tiline o'girib alıw kerek. Bunday o'giruvchi programmanı kompilyator hám awdarma jasaw procesin kompilyatsiya dep ataladı.

Kópshilik programmalastırıw tilleriniń bir kemshiligi bul olardıń kompilyatorlari joqarı -dárejeli programmalastırıw tilinde jazılǵan programmanı to'g'tidan-tuwrı mashina tiline o'giradi. Xar-hil kompyuterler xar-hil mashina tilin isletiwi sebepli xar-bir kompyuter túri ushın óziniń arnawlı kompilyatori zárúr boladı. Java programmalastırıw tili kompilyatsiyaga basqasha yondashadi.

Java kompilyatori programmanı anıq bir kompyuterdiń mashina kodına awdarma etpeydi. Bunı ornına kompilyator programmanı báyit-kod dep atalıwshi tilge o'giradi. Báyit-kod anıq bir kompyuterdiń mashina kodı xisoblanmaydi. Báyit-kod Java virtual mashinasınıń mashina kodı esaplanadi. Java virtual mashinası óz gezeginde báyit-kodtı ózi jaylasqan kompyuterdiń mashina kodına o'girib ámelge asıradı.

Java programmasın orınlaw ushın tómendegilerdi orınlaw kerek boladı. Programmist baslanǵısh kodtı java keńeytpeli faylǵa saqlaydı. Keyin, Java kompilyatori járdeminde baslanǵısh kodtı kompilyatsiya etip class keńeytpeli fayl payda etedi. Payda bolǵan fayldı Java interpretatori járdeminde atqaradı.

Java programmalastırıw tilinde programma dúziw jáne onı jumısqa túsiriw procesin tómendegi mısal járdeminde kórip ótemiz. Bul mısalda keltirilgen kod sintaksisi hám operatorlarına emes, bálki programma dúziw hám jumısqa túsiriw procesine itibar etemiz. Shártli túrde programmalastırıw procesin 3 boshqichga bolıp alamız :









Download 152,91 Kb.

Do'stlaringiz bilan baham:
  1   2




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