Word skikkings as primitiewe datatipes beskou?
Word skikkings as primitiewe datatipes beskou?
Anonim

Geen, skikkings is nie primitiewe datatipes in Java. Hulle is houerobjekte wat dinamies geskep word. Alle metodes van klas Object kan op 'n skikking . Hulle was oorweeg as verwysing datatipes.

Net so, watter tipe datatipe is skikking?

An skikking is 'n homogene data struktuur (elemente het dieselfde Datatipe ) wat 'n reeks opeenvolgende genommerde voorwerpe stoor--toegedeel in aaneenlopende geheue. Elke voorwerp van die skikking kan verkry word deur sy nommer (d.w.s. indeks) te gebruik. Wanneer jy verklaar 'n skikking , stel jy sy grootte.

Ook, hoe verskil skikkings van voorwerpe van skikkings van primitiewe tipes? In eenvoudige leke terme, Voorwerpskikkings kan hou voorwerp van daardie spesifieke- tipe slegs terwyl primitief - tipes kan hou primitief . Kom ons sien verskil met voorbeeld, Primitiewe tipe : int iArrays = nuwe int[4];

Daarvan, hoekom is skikking nie-primitiewe datatipe?

Die nie - primitiewe datatipes sluit klasse in, wat stelle planne vir 'n gegewe voorwerp is; koppelvlakke, wat soos dashboards of kontrolepanele vir 'n klas is, aangesien hulle die knoppies het, maar die funksie is elders; en skikkings , wat enkele voorwerpe is wat veelvuldige waardes van dieselfde bevat tipe.

Wat is die verskil tussen primitiewe en skikking datatipes in Java?

Primitiewe tipes is die basiese tipes data : byte, kort, int, lank, float, dubbel, boolean, char. Verwysing tipes is enige oombliklike klas sowel as skikkings : String, Scanner, Random, Die, int, String, ens. Verwysingsveranderlikes stoor adresse na liggings in die geheue vir waar die data word gestoor.