Smatraju li se nizovi primitivnim tipovima podataka?
Smatraju li se nizovi primitivnim tipovima podataka?

Video: Smatraju li se nizovi primitivnim tipovima podataka?

Video: Smatraju li se nizovi primitivnim tipovima podataka?
Video: REVAN - THE COMPLETE STORY 2024, Svibanj
Anonim

Ne, nizovi nisu primitivni tipovi podataka u Javi. Oni su objekti kontejnera koji se stvaraju dinamički. Sve metode klase Object mogu se pozvati na niz . Oni su bili razmatrao kao referenca vrste podataka.

Slično tome, koji tip podataka je niz?

An niz je homogena podaci strukturu (elementi imaju istu vrsta podataka ) koji pohranjuje niz uzastopno numeriranih objekata - dodijeljenih u susjednoj memoriji. Svaki objekt od niz može se pristupiti korištenjem njegovog broja (tj. indeksa). Kada proglasite niz , postavljate njegovu veličinu.

Također, kako se nizovi objekata razlikuju od nizova primitivnih tipova? Jednostavnim laičkim riječima, Nizovi objekata može držati objekt tog posebnog- tip samo dok primitivni - vrste može držati primitivni . Pogledajmo razliku na primjeru, Primitivni tip : int iArrays = novi int[4];

Stoga, zašto je niz neprimitivan tip podataka?

The ne - primitivni tipovi podataka uključuju klase, koje su skupovi planova za dati objekt; sučelja, koja su poput nadzornih ploča ili kontrolnih ploča za klasu budući da imaju gumbe, ali funkcija je negdje drugdje; i nizovi , koji su pojedinačni objekti koji sadrže više istih vrijednosti tip.

Koja je razlika između primitivnih i nizovih tipova podataka u Javi?

Primitivni tipovi su osnovne vrste podataka : byte, short, int, long, float, double, boolean, char. Referenca vrste su bilo koja instantiable klasa kao i nizovi : String, Scanner, Random, Die, int , String , itd. Referentne varijable pohranjuju adrese na mjesta u memoriji za gdje je podaci je pohranjena.

Preporučeni: