Hva returnerer ny operatør i Java?
Hva returnerer ny operatør i Java?

Video: Hva returnerer ny operatør i Java?

Video: Hva returnerer ny operatør i Java?
Video: B Praak : UDD GAYA (Full Video) Jaani | Gurnam Bhullar | Tania | LEKH Movie Song 2024, Kan
Anonim

De ny operatør instansierer en klasse ved å dynamisk allokere (dvs. allokering ved kjøretid) minne for en ny objekt og tilbake en referanse til det minnet. Denne referansen lagres deretter i variabelen. Altså i Java , må alle klasseobjekter tildeles dynamisk.

I denne forbindelse, hva returnerer nytt i Java?

De ny operatør returnerer en referanse til objektet den opprettet. Denne referansen er vanligvis tilordnet en variabel av passende type, som: Point originOne = ny Punkt (23, 94); Referansen returnert ved ny operatør gjør trenger ikke tilordnes en variabel.

For det andre, hva gjør den nye operatøren? Det primære formålet med ny operatør er å tildele minne for en variabel eller et objekt under kjøretid. Den er brukes i stedet for malloc()-funksjonen. Når ny operatør er brukt, anses variablene/objektene som pekere til minneplasseringen som er tildelt dem.

Deretter kan man også spørre, hva gjør ny operatør i Java?

den ' ny ' operatør i java er ansvarlig for opprettelsen av ny objekt eller vi kan si forekomst av en klasse. Faktisk allokerer den dynamisk minne i haugen med referansen vi definerer pekt fra stabelen. Den dynamiske tildelingen er betyr bare at minnet er tildelt ved programmets kjøretid.

Hva er ny operatør forklare med eksempel?

De ny operatør angir en forespørsel om minnetildeling på Heapen. Hvis tilstrekkelig minne er tilgjengelig, ny operatør initialiserer minnet og returnerer adressen til det nylig tildelte og initialiserte minnet til pekervariabelen.

Anbefalt: