ComputerZokuhlela

Java-lens strings. Ukuhlela i uluhlu kwi Java. Le uluhlu ntathu-ezimbini Java

Ukuziqhelisa lwenkqubo, kukho ezininzi leeseti ezahlukeneyo kunye neentlobo ze data ukuba kwisistim iphenjelelwa ize apho uhlelo nga amalungiselelo ukuze ivelise inkcazelo.

iindidi zedata ngeelwimi lokuprograma

Luyinto ebalulekileyo kakhulu iilwimi lwenkqubo, nto leyo ichaza ubungakanani kunye neempawu ze data egcinwe kwindawo ethile memory, eqinisekisa ukusebenza kakuhle lwenkqubo kwi inkqubo ukuphunyezwa yi umsebenzi emiselweyo.

Ngokomzekelo, omnye lweentlobo data eziphambili zinyanzelekile elipheleleyo variables. Iiplastiki zombini sityikitywe vice versa, njengoko igama ngokwalo sele inika ulwazi imixholo yeseli enjalo.

Ukongeza yezahlukileyo elipheleleyo, kukho analogue amanani lencopho-yokudada asetyenziswa ukumela izixa ngokwenene. Ekugqibeleni, ebizwa ngokuba yi-abangekaphuhli iindidi zedata ezi umtya nabalinganiswa variables kunye ekhomba. Bonke ndawonye yodwa iyunithi ulwimi.

izakhiwo data

Higher senkqubo level umbutho kucingwa ukuba umanyano kweeyunithi eziliqela abangekaphuhli uhlobo nkcukacha zibe kwisakhiwo ezimbaxa ngakumbi. ezivame kakhulu ekuthiwa-Java-kwimiboniso iquka iintlobo ahlanganisiweyo. Unako kwakhona ukukhetha uluhlu, tuples, watshisa izitha nofolo.

Umahluko omkhulu kwimiboniso kukuba zinika yofikelelo oluzenzekelayo ezithile zawo. Nangona kunjalo, ubunzima silele yokuba ubukhulu kufuneka ibe lula ukubonisa ngokuchanekileyo ubume kwisigaba Ukuqalisa. Esi sithintelo iyapheliswa kwi ngeentlobo data entsonkothileyo kakhulu, umz, kwizintlu. Iinkqubo ezinjalo bayakwazi ukwandisa ngonyanzelo kongezwe izinto ezintsha, kodwa ukufikelela idata kuzo kuthatha ixesha elininzi.

Ezininzi iilwimi lwenkqubo mihla, zonke ezi zakhiwo zikhona kwaye badlala indima ebaluleke kakhulu ekusebenzeni zombini izicelo kunye eziphilayo ngokwayo. Kwaye Java - akukho ngaphandle.

The Java ulwimi lokuprograma. unit main

Java a bytecode ulwimi lokuprograma ochwetheziweyo ngamandla eyehlayo ngaphakathi kumatshini onesiqhamo ekuvumela ukuba enze imisebenzi kwaye ufumane isiphumo esifanayo nokuba izakhiwo computer kunye neendlela zokusebenza.

Ukukhululwa entsha ulwimi Java uye iindidi ezisibhozo bakudala: boolean boolean, inani elipheleleyo byte, inani elipheleleyo, elifutshane, elide, iintlobo amanani lencopho-yokudada, imelwe yi edadayo kunye Isakare kabini nesimilo.

Java-uluhlu yingqokelela olunye uhlobo lwe data ibekwe kwimemori kwenye nenye nokuba inani ulandelelwano (index) apho uhlelo okanye inkqubo ingadala ukufikelela izinto ngamnye zigcinwa kwi uluhlu. Kuqala ne index elingunothi (i element lokuqala) kwaye incremented omnye ngalinye ezilandelayo. Ngelo efanayo Java-uluhlu inikeza yofikelelo oluzenzekelayo kwi data - ikhowudi umsebenzisi ukufikelela naliphi elementi uluhlu, kungakhathaliseki ndawo umntu akuyo yayo ngaphakathi kwisakhiwo.

izinto

Musa ukulibala ukuba Java - ikakhulu ulwimi lokuprograma into ebomini. Ngoko ke, ezi zinto ziyinxalenye ebalulekileyo model imemori. Le peculiarity yale hlobo kwisistim ebizwa ukuba-kwimiboniso Java uyakwazi ukugcina izinto ngendlela efanayo njengoko ugcine iintlobo data kwakudala. Isifundo iqhelekileyo kwi zolwimi imitya. Zimele iiseti umlinganiswa, ahlelwa aba memory esimanyeneyo obungenakudlula.

Java afanayo imitya wayalela iseti lathisi kwezinye iindawo imemori ngasinye apho into wafuna igcinwe. I kufunekayo ibekwe zabalinganiswa umsebenzisi na, ke ngoko, ukusuka kwindawo esemagqagaleni kwinkumbulo kumatshini onesiqhamo kwaye isebenza nayo ngqo.

ma-mbini (matrices)

Enjalo into, njengokuba isizalo, into emacala-mabini uluhlu ye Java-izinto okanye primitives, uzihlele kwi "inani kwikholam." Le nesakhiwo sedata maxa wambi luchazwa njenge "uluhlu amaqoqo". Oku kungenxa yokuba ngamnye izinto umqolo okanye umhlathi ezi ebonaka- Java-mbini uluhlu, kunye iseti yabo matrix.

In lwalo ezikumila kumacala mabini, ngamnye zithwala ukuze ezahlukeneyo ubude bayo ephuma abanye. Xa ubhekisela into olunye uluhlu usebenzisa isalathiso ezimbini ukubonisa kwindawo yememori oyifunayo. Okokuqala - oku inombolo line, yona into efunekayo. Isalathisi yesibini - linani umhlathi, okanye inani lothotho inani le element ngaphakathi kumda wesangqa. Indexing elements ngaphakathi isakhiwo okuntlandlo-mbini iqala ngeqanda, njengoko kwimeko kwimiboniso-liyajikeleza. Ngoko ke, ukuba ukusombulula element yokugqibela ubude uluhlu N abalinganiswa isalathisi kusetyenziswa [N-1].

Hlela izinto

Ingxaki kakhulu xa usebenza kwimiboniso Yiloo uhlobo. Oku engenamsebenzi xa uqala, umsebenzi uba intsonkothe njenge inani izinto ngaphakathi kumda wesangqa okanye matrix ngaphezulu.

Kukho ubuchule ezininzi ezahlukeneyo yokuhluza izinto kwisakhiwo banikwa - Indlela kwiqamza yokuhlela yokufaka isampulu ukhetho okanye indlela nokumanyana. Zonke iindlela umahluko isantya msebenzi ubungakanani inkumbulo efunekayo okugcina olunye ulwazi kunye neziphumo yethutyana ngexesha lomsebenzi aphakathi.

Ezinye ubuchule babe ubenesahlulo esahlukileyo eliphezulu ngokuxhomekeke iseti yokufaka idatha. In Java uluhlu lokhetho ingaqhutywa esebenzisa azinazo iklasi umncedi standard, nto leyo eye static indlela oluthile, ukuhlela izinto e indlela elinyukayo usebenzisa zesimo ukuzila. Nangona kunjalo, lo algorithm ezingazinzanga, kwaye ixesha layo uphumezo zinokwahluka nkqu ekusetyenzweni lens ubude ngokulinganayo. Oku kwaziwa njani fastest kuluhlu ezinkulu random odwa. Badwelisi benkqubo nazo ziyafumaneka zonke iimali ekufezekisweni nayiphi na yokuhlela algorithm ngokungqinelana parameters le ngxaki kunye neemfuno ukuze isiphumo.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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