KwamfutocinShirye-shirye

Java-iri-iri na kirtani. Rarrabẽwa wani tsararru a Java. Biyu-girma tsararru na Java

A shirye-shirye yi, akwai mai yawa daban-daban sets da kuma iri daban-daban data cewa tsarin za a iya nemi yin amfani da abin da cikin shirye-shiryen za a iya gabatar da su aiwatar da bayanai.

bayanai iri a cikin shirye-shirye da harsuna

Shi ne wani ɓangare daga mafi shirye-shirye harsuna, abin da ya bayyana size da kuma halaye na data adana a wani takamaiman wuri memory, wadda tabbatar daidai aiki na shirin a cikin tsari na aiwatar da wani wajabta aiki.

Alal misali, daya daga cikin muhimman hakkokin data iri ne lamba canji. Su na iya zama duka hannu da kuma mataimakin versa, kamar yadda sunan kanta riga bayar da bayanai a kan abinda ke ciki na da irin wannan cell.

Bugu da kari ga lamba canji, akwai analogues na iyo-ma'ana lambobin da cewa ana amfani da su wakilci real yawa. A karshe, da ake kira m bayanai iri ne kirtani da kuma halin canji da kuma pointers. All tare da shi ne da wani ya zama ruwan dare harshen naúrar.

data Tsarin

Higher kungiyar matakin shirye-shirye da aka dauke su da ƙungiyar da dama m irin data raka'a cikin wani hadadden tsarin. ya fi na kowa ne abin da ake kira Java-iri-iri sun hada da kumshin iri. Zaka kuma iya zažar lists, tuples, stacks da queues.

Babban bambancin da iri-iri ne cewa su samar da bazuwar damar yin amfani da abubuwa. Duk da haka, da wahala ta'allaka ne da cewa size ya zama zai yiwu a daidai nuna initialization lokaci tsarin. Wannan hasara da aka shafe cikin wani hadadden bayanai iri, misali, a cikin lists. Irin wannan tsarin suna da ikon da kuzari fadada da Bugu da kari sabon abubuwa, amma damar yin amfani da bayanan a cikin su daukan mafi lokaci.

A mafi zamani shirye-shirye harsuna, duk wadannan Tsarin ne yanzu da kuma taka muhimmiyar rawa a cikin aiki na biyu aikace-aikace da kuma yanayin kasa da kanta. Kuma Java - shi ne ba togiya.

A Java shirye-shirye da harshen. main naúrar

Java ne mai karfi da typed shirye-shirye da harshen bytecode da cewa gudanar a ciki a rumfa inji cewa ba ka damar yin ayyukan da samun wannan sakamakon ko da kwamfuta gine da kuma aiki tsarin.

The latest saki na Java harshe yana da takwas m iri: Boolean Boolean, lamba byte, lamba, short, tsawo, iri iyo-aya lambobi, wakilta taso kan ruwa da kuma biyu da kuma halin char.

Java-tsararru ne mai tarin daya irin data dake a cikin memory na juna da kuma ciwon jerin lamba (index) da wanda da shirye-shiryen, ko da tsarin iya samun damar da mutum abubuwa adana a cikin tsararru. Lambobin farawa da index sifili (na farko kashi) da aka incremented ga kowace m daya. A daidai wannan Java-tsararru na samar da bazuwar samun bayanai - mai amfani code iya samun damar wani kashi na tsararru, ko da kuwa da wuri a cikin tsarin.

abubuwa

Kada ka manta cewa Java - shi ne da farko wani abu-daidaitacce shirye-shirye da harshen. Saboda haka, wadannan abubuwa ne wani ɓangare daga ƙwaƙwalwar model. A peculiarity na irin wannan tsarin za a iya kira da cewa-da Java iri-iri iya adana abu a cikin hanyar kamar yadda suka ci gaba da m bayanai iri. Mafi na kowa magana a cikin harshen ne kirtani. Su wakilci hali sets, shirya a cikin wani hadade da canzawa memory.

Java ne wani tsararru na kirtani da umarnin sa na pointers zuwa wasu memory yankunan a kowanne daga abin da ya nema abu da aka adana. Da ake bukata kafa na haruffa da mai amfani da ita, saboda haka, daga wani m wuri a cikin rumfa inji ta ƙwaƙwalwar ajiya da kuma aiki tare da shi kai tsaye ba.

Biyu-girma iri-iri (matrices)

Irin wannan sabon abu, a matsayin matrix, shi ne wani biyu-girma tsararru na Java-abubuwa , ko primitives, tsara su a kan wani "Yawan shafi." Wannan data tsarin ne, wani lokacin da aka bayyana a matsayin "tsararru na iri-iri". Wannan shi ne saboda cewa kowane layi ko shafi abubuwa ne a bayyana Java-girma tsararru, kuma su sa ne a matrix.

A cikin biyu-girma embodiment, kowane daga cikin vectors iya yi da kansa tsawon daban-daban daga cikin sauran. Lokacin da yake magana zuwa guda kashi na tsararru ta amfani da biyu index don nuna so memory wuri. Farko - wannan ne line lamba, wanda shi ne ake so abu. Na biyu index - ne da shafi yawan, ko da serial number na kashi cikin vector. Indexing abubuwa a cikin biyu-girma tsarin farawa da sifili, kamar yadda a cikin hali na daya-girma iri-iri. Saboda haka, don magance karshe kashi na tsararru tsawon N haruffa index za a yi amfani da [N-1].

Sort abubuwa

Mafi na kowa matsala a lõkacin da aiki tare da iri-iri ne daidai da irin. Wannan maras muhimmanci a duban farko, da aiki zama fiye da rikitarwa a matsayin yawan abubuwa a cikin vector ko matrix.

Akwai su da yawa daban-daban lissafi mai tsauri domin kasawa da abubuwa a cikin wani da aka ba tsarin - Hanyar kumfa kasawa zabi samfurin sa ko Fusion Hanyar. Duk hanyoyin da ya bambanta a gudun da aiki da kuma iyakan ƙwaƙwalwar ajiya da ake bukata domin adanar kara data da kuma na wucin gadi sakamakon lokacin matsakaici ayyukan.

Wasu Algorithms iya daban-daban mafi kyau duka rabo dangane da shigar da bayanan sa. A Java tsararru kasawa iya yi ta hanyar wani misali da wani mataimaki aji iri-iri, wanda yana da wani a tsaye Hanyar warware, kasawa da abubuwa a hawa Hanyar yin amfani da mai azumi daukan samfur. Duk da haka, da algorithm ne m, kuma ta aiwatar da lokaci na iya bambanta ko da a cikin aiki da iri-iri na daidaita tsawon. Wannan ne da aka sani a matsayin fi sauri kasawa ga umarci manyan bazuwar lists. Shirye-shirye ne ma samuwa duk da kudi don ganin wani kasawa algorithm daidai da sigogi na matsalar da kuma bukatun da sakamakon.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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