Kọmputa, Siseto
Java-imole ti awọn gbolohun ọrọ. Ayokuro ohun orun ni Java. Awọn meji-onisẹpo orun ti Java
Ni siseto asa, nibẹ ni o wa kan pupo ti o yatọ si tosaaju ati orisi ti data ti awọn eto le ti wa ni yii ati pẹlu eyi ti awọn komputa le ṣeto awọn to ilana alaye.
data orisi ni siseto ede
O ti wa ni ohun je ara ti julọ siseto ede, eyi ti o se apejuwe awọn iwọn ati ki o abuda kan ti data ti o ti fipamọ ni kan pato iranti ipo, eyi ti o idaniloju isẹ ti o tọ awọn eto ni awọn ilana ti imuse nipa a ogun isẹ.
Fun apẹẹrẹ, ọkan ninu awọn Pataki data omiran ni o wa odidi oniyipada. Ti won le je mejeeji wole ati idakeji, bi awọn orukọ ara tẹlẹ pese alaye lori awọn awọn akoonu ti iru a cell.
Ni afikun si awọn odidi oniyipada, nibẹ ni o wa analogues ti lilefoofo-ojuami awọn nọmba ti o ti wa ni lo lati soju gidi titobi. Níkẹyìn, awọn bẹ-ti a npe ni aiye atijo data orisi ni o wa okun ati ohun kikọ ayípadà àti àwọn ifẹnule. Gbogbo papo o jẹ ohun ti ya sọtọ ede kuro.
data ẹya
Ti o ga agbari ipele siseto ti wa ni ka lati wa ni awọn Euroopu ti awọn orisirisi atijo iru data sipo sinu kan eka sii be. awọn wọpọ ni ki-ti a npe ni Java-imole ni eroja omiran. O tun le yan awọn akojọ, tuples, lopolopo ki o si queues.
Awọn ifilelẹ ti awọn iyato ti imole ni wipe ti won pese ID wiwọle si awọn oniwe-eroja. Sibẹsibẹ, awọn isoro wa da ni o daju wipe awọn iwọn yẹ ki o wa ṣee ṣe lati parí fihan awọn initialization alakoso be. Yi daradara ni eliminated ni a eka sii data oniru, e.g., ninu awọn akojọ. Iru awọn ọna šiše ni agbara lati gbalaye faagun pẹlu afikun ti titun eroja, ṣugbọn wiwọle si awọn data ninu wọn gba diẹ akoko.
Ni julọ igbalode siseto ede, gbogbo awọn wọnyi ẹya ni o wa bayi ati ki o mu nko ipa pataki ninu awọn functioning ti awọn mejeeji ohun elo ati awọn ilolupo ara. Ati Java - ni ko si sile.
The Java siseto ede. akọkọ kuro
Java jẹ a strongly ti tẹ siseto ede bytecode ti o gbalaye inu kan foju ẹrọ ti o fun laaye lati ṣe mosi ati ki o gba esi kanna laiwo ti kọmputa faaji ati awọn ọna šiše.
Awọn titun Tu ti Java ede ni o ni mẹjọ atijo orisi: Bolianu Bolianu, odidi baiti, odidi, kukuru, gun, orisi ti lilefoofo-ojuami awọn nọmba, ni ipoduduro nipasẹ leefofo ati ki o ė ati kikọ shaha.
Java-orun ni a gbigba ti awọn ọkan Iru data be ni iranti ti kọọkan miiran ati ki o nini a ọkọọkan nọmba (Ìwé) nipa eyi ti awọn komputa tabi awọn eto le wọle si awọn ẹni kọọkan ohun ti o ti fipamọ ni awọn orun. Nọmba akojọ aṣayan bẹrẹ pẹlu awọn Ìwé odo (akọkọ ano) si ti wa ni incremented fun kọọkan tetele ọkan. Ni kanna ni Java-orun pese ID wiwọle si data - olumulo koodu le wọle si eyikeyi ano ti awọn orun, lai ti awọn oniwe-ipo laarin awọn be.
ohun
Maa ko gbagbe wipe Java - ni nipataki ohun-Oorun siseto ede. Nitorina, awon eroja ti wa ni ohun je ara ti awọn iranti awoṣe. Awọn peculiarity ti yi iru eto le ti wa ni a npe ni pe-ni Java imole le fipamọ ohun ni ni ọna kanna bi nwọn ti pa awọn atijo data omiran. Awọn wọpọ koko ninu ede ni o wa awọn gbolohun ọrọ. Wọn ti soju fun awọn kikọ tosaaju, ṣeto sinu kan ti iṣọkan ati ki o aileyipada iranti.
Java jẹ ẹya orun ti awọn gbolohun ọrọ paṣẹ ṣeto ti awọn ifẹnule lati iranti miiran agbegbe ni kọọkan ninu eyi ti awọn wá ohun ti wa ni fipamọ. Awọn beere ṣeto ti ohun kikọ awọn olumulo ti wa ni, nitorina, lati kan latọna ipo ninu awọn foju ẹrọ ká iranti ati ki o ṣiṣẹ pẹlu ti o aiṣe-.
Meji-onisẹpo imole (iwon)
Iru a lasan, bi a iwe sekondiri, ni a meji-onisẹpo orun ti awọn Java-ohun tabi primitives, ṣeto wọn lori a "nọmba ti awọn iwe." Yi data be ni ma se apejuwe bi ohun "orun ti imole". Eleyi jẹ nitori si ni otitọ wipe kọọkan kana tabi iwe ohun ni o wa ni itele ti Java-onisẹpo orun, ati awọn ṣeto ni a matrix.
Ninu awọn meji-onisẹpo irisi, kọọkan ninu awọn aṣoju le ni awọn oniwe-ara ipari ti o yatọ lati awọn iyokù. Nigba ti ifilo si kan nikan ano ti awọn orun lilo meji atọka lati fihan awọn ti o fẹ iranti ipo. Akọkọ - yi ni ila nọmba, eyi ti o jẹ awọn ti o fẹ ohun. Awọn keji Ìwé - ni awọn iwe nọmba, tabi awọn nọmba ni tẹlentẹle ti awọn ano laarin awọn fekito. Titọka eroja laarin awọn meji-onisẹpo be bẹrẹ pẹlu odo, bi ninu ọran ti ọkan-onisẹpo imole. Nitorina, lati koju awọn ti o kẹhin ano ti awọn orun ipari N kikọ Ìwé yoo ṣee lo [N-1].
too ohun
Awọn wọpọ isoro nigbati ṣiṣẹ pẹlu imole jẹ gbọgán too. Yi bintin ni akọkọ kokan, awọn iṣẹ-ṣiṣe di Elo diẹ idiju bi awọn nọmba ti eroja laarin fekito tabi matrix.
Nibẹ ni o wa ọpọlọpọ awọn oriṣiriṣi awọn aligoridimu fun ayokuro eroja ni a fi be - Ọna ti nkuta ayokuro fẹ ayẹwo sii tabi seeli ọna. Gbogbo awọn ọna yato ni iyara ti awọn iṣẹ-ṣiṣe ati awọn iye ti iranti ti a beere fun titoju siwaju data ati ki o ibùgbé awọn esi lakoko agbedemeji mosi.
Diẹ ninu awọn aligoridimu le ni orisirisi awọn ti aipe ratio da lori awọn input data ṣeto. Ni Java orun ayokuro le wa ni ošišẹ ti nipasẹ ọna ti awọn kan boṣewa olùrànlọwọ kilasi imole, ti o ni a aimi ọna too, ayokuro eroja ni yio si ma gòke ọna lilo a yara iṣapẹẹrẹ. Sibẹsibẹ, awọn alugoridimu ti wa ni riru, ati awọn oniwe-ipaniyan akoko le yato ani ninu awọn processing ti imole ti dogba ipari. Eyi ni a mo bi awọn sare ayokuro fun paṣẹ tobi ID awọn akojọ. Pirogirama o wa tun wa ni gbogbo awọn owo fun awọn ti riri gan ti eyikeyi miiran ayokuro alugoridimu ni ibarẹ pẹlu awọn sile ti awọn isoro ati awọn ibeere si awọn esi.
Similar articles
Trending Now