Kas massiive peetakse primitiivseteks andmetüüpideks?
Kas massiive peetakse primitiivseteks andmetüüpideks?

Video: Kas massiive peetakse primitiivseteks andmetüüpideks?

Video: Kas massiive peetakse primitiivseteks andmetüüpideks?
Video: Мало кто это знает. Как обрезать листья томатов в открытом грунте или теплице для хорошего урожая. 2024, Mai
Anonim

ei, massiivid ei ole primitiivsed andmetüübid Java keeles. Need on konteinerobjektid, mis luuakse dünaamiliselt. Kõiki klassi Object meetodeid saab käivitada massiivi . Nad olid kaalus viitena andmetüübid.

Samamoodi, mis tüüpi andmetüüp on massiiv?

An massiivi on homogeenne andmeid struktuur (elementidel on sama andmetüüp ), mis salvestab järjestikuste nummerdatud objektide jada, mis on eraldatud külgnevas mällu. Iga objekt massiivi pääseb juurde selle numbri (st indeksi) abil. Kui kuulutate an massiivi , määrate selle suuruse.

Samuti, mille poolest erinevad objektide massiivid primitiivsete tüüpide massiividest? Lihtsamalt öeldes, Objektimassiivid saab hoida objektiks sellest konkreetsest- tüüp ainult kusjuures primitiivne - tüübid saab hoida primitiivne . Vaatame erinevust näitega, Primitiivne tüüp : int iArrays = uus int[4];

Miks on massiiv mitteprimitiivne andmetüüp?

The mitte - primitiivsed andmetüübid sisaldama klasse, mis on antud objekti plaanide komplektid; liidesed, mis on nagu klassi armatuurlauad või juhtpaneelid, kuna neil on nupud, kuid funktsioon on mujal; ja massiivid , mis on üksikud objektid, mis sisaldavad mitut sama väärtust tüüp.

Mis vahe on Java primitiivsetel ja massiivi andmetüüpidel?

Primitiivsed tüübid on põhilised andmetüübid : bait, lühike, int, pikk, ujuv, topelt, tõeväärtus, tähemärk. Viide tüübid on mis tahes instantiable klassi samuti massiivid : String, Skänner, Juhuslik, Die, int, String jne. Viitemuutujad salvestavad aadressid mällu asukohtadesse jaoks kus on andmeid on salvestatud.

Soovitan: