KompyutaMapulogalamu

Java-magulu a zingwe. Kusanja osiyanasiyana mu Java. Awiri ooneka enieni zosiyanasiyana Java

Zochita mapulogalamu, pali zambiri kukukhala osiyana ndi mitundu deta kuti dongosolo akhoza amayendela zimene mapulogalamu akhoza kukonza pokonza mfundo.

Mitundu deta m'zinenero mapulogalamu

Ndi mbali ya zinenero zambiri mapulogalamu, limene limafotokoza kukula ndi makhalidwe deta kusungidwa mu kukumbukira yeniyeni malo, amene amaonetsetsa ntchito molondola za pulogalamu m'kati kukhazikitsa ndi ntchito akuchipatala.

Mwachitsanzo, za mtundu wina wofunikila deta ndi inteja zosintha. Iwo akhoza kukhala lalembedwa ndi mosemphanitsa, monga dzina lokha kale likunena zambiri pa nkhani imeneyi selo.

Kuwonjezera pa inteja zosintha, pali analogues wa manambala akuyandama-imeneyo ndi ntchito kuimira zedi weniweni. Pomaliza, otchedwa wosazindikira mitundu deta ndi chingwe ndi khalidwe zosintha ndi ozolowera. Onse pamodzi ndi lakutali chinenero unit.

nyumba deta

Apamwamba mapulogalamu mlingo bungwe amaona kuti mgwirizano wa wosazindikira mayunitsi angapo mtundu deta mu dongosolo zovuta zambiri. ambiri ndi otchedwa Java-magulu monga mitundu gulu. Mukhozanso kusankha mndandanda, tuples, stacks ndi queues.

Chachikulu kusiyana kwa magulu ndi kuti imapatsa mwachisawawa kwa zanyengo. Komabe, vuto lagona pa choona kuti kukula ayenera kukhala zotheka molondola zimasonyeza kapangidwe initialization gawo. sangathe Izi likuchotsedwa mu mitundu zovuta kwambiri deta, mwachitsanzo, a m'mabuku. m'magulu otere angathe pompopompo kukuza ndi Kuwonjezera wa zinthu zatsopano, koma mwayi kwa deta mwa iwo amatenga nthawi zambiri.

M'zinenero zambiri zamakono mapulogalamu, nyumba zonsezi alipo ndipo kumathandiza kwambiri kugwira ntchito kwa ofunsira ndi topezeka lenilenilo. Ndipo Java - yotero.

The Java chinenero mapulogalamu. wagawo chachikulu

Java ndi mwamphamvu ankayimira chinenero mapulogalamu bytecode limene likuyenda mkati makina pafupifupi kuti amalola kuchita ntchito ndi kupeza zotsatira yomweyo kaya zomangamanga kompyuta ndi machitidwe opaleshoni.

Atsopano kutulutsidwa kwa chinenero Java ali eyiti mitundu wosazindikira: Buliyani Buliyani, inteja mamvekedwe, inteja, yaifupi yaitali, mitundu ya manambala akuyandama-mfundo, umaimiridwa ndi zimatengedwa ndi iwiri ndi khalidwe gale-.

Java-zosiyanasiyana ndi mndandanda wa mtundu wina deta ili mu chikumbukiro mzake ndi kukhala zinayendera chiwerengero (index) imene mapulogalamu kapena dongosolo angathe kulumikiza zinthu payekha kusungidwa mwa dongosolo lomenyera lapansi. Manambala imayamba ndi index ziro (chinthu choyamba) ndipo incremented aliyense wotsatira. Pa yemweyo Java-osiyanasiyana amapereka mwayi mwachisawawa kwa deta - wosuta malamulo angathe kulumikiza mbali iliyonse ya osiyanasiyana, mosasamala kanthu za malo mwa dongosolo la.

zinthu

Musaiwale kuti Java - makamaka chinthu wokonda chinenero mapulogalamu. Choncho, zinthu izi ndi mbali yofunika ya chitsanzo kukumbukira. The peculiarity a mtundu umenewu dongosolo angatchedwe kuti ndi Java magulu angathe kusunga zinthu chimodzimodzi monga iwo kusunga wosazindikira mitundu deta. Phunziro ambiri mu chinenero ndi zingwe. Iwo akuyimira waika khalidwe, m'magulu kukumbukira logwirizana ndi wosasintha.

Java ndi khamu la zingwe analamula ya anatchulapo kuti zina kukumbukira mu lirilonse la chinthu anafuna awasungira. Zinafunika ya zilembo wosuta Choncho, kuchokera malo akutali kukumbukira makina pafupifupi ndi ntchito nazo zina.

Ziwiri ooneka enieni magulu (mawerengetsedwe)

Chotero chodabwitsa, monga masanjidwewo, ndi awiri ooneka enieni zosiyanasiyana za Java-zinthu kapena primitives, bungwe iwo pa "nambala ya ndime ya." Kapangidwe Izi deta ndi zina ananenedwa ngati "zosiyanasiyana magulu". Ichi ndi chifukwa chakuti mzera uliwonse kapena ndime zinthu ndi pachidikha Java azithunzi omwe tikunena osiyanasiyana, ndipo zawo ndi bokosi.

Mu chimake ziwiri ooneka enieni, aliyense wa zamoyo zina mwina ndi kutalika chake chosiyana ndi enawo. Potchula chinthu umodzi wa khamu ntchito awiri index akusonyeza kufunika kukumbukira malo. Choyamba - ichi ndi mzere nambala yomwe ndi zinthu zimene akufuna. The index chachiwiri - ndi ndime nambala, kapena siriyo chiwerengero cha zinthu mkati vekitala lapansi. zinthu indexing mwa dongosolo ziwiri ooneka enieni akuyamba ndi ziro, monga mu nkhani ya magulu limodzi azithunzi omwe tikunena. Choncho, pofuna kuthana ndi mchitidwe lotsiriza la khamu kutalika N otchulidwa index zidzagwiritsidwanso ntchito [N-1].

mtundu zinthu

Vuto ambiri pamene tikugwira ntchito ndi magulu Zoonadi mtundu. Izi zazing'ono pa Koyamba, ntchito chimakhala zovuta chiwerengero cha zinthu mkati vekitala kapena masanjidwewo.

Pali ambiri ma aligorivimu osiyana kusanja zinthu mu dongosolo anapatsidwa - Njira kuwira kusanja kusankha nyemba mayikidwe kapena njira maphatikizidwe. njira yonse amasiyana liwiro la ntchito ndi kuchuluka kwa kukumbukira wofunikila kasungidwe deta zina ndi zotsatira osakhalitsa pa ntchito wapakatikati.

Ena ma aligorivimu akhoza kukhala ndi chiŵerengero mulingo woyenera malinga kuika athandizira deta. Mu Java lomenyera kusanja akhoza anachita kudzera mwa magulu muyezo mthandizi kalasi, amene ali malo amodzi njira mtundu, kusanja zinthu mu njira akwera ntchito zitsanzo zosankhidwazi kudya. Komabe, aligorivimu ndi osakhazikika, ndi kuphedwa kwake nthawi zingasiyane ngakhale mu processing a magulu a kutalika wofanana. Ichi chikudziwika ngati kusanja yachangu kwa analamula mndandanda lalikulu mwachisawawa. Mapulogalamu ndi zinenero ndalama zonse kukwaniritsidwa kwa wina aliyense kusanja aligorivimu malinga ndi magawo a vutolo komanso zimene amafuna kuti zotsatira zake.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 ny.birmiss.com. Theme powered by WordPress.