Vad returnerar ny operatör i Java?
Vad returnerar ny operatör i Java?

Video: Vad returnerar ny operatör i Java?

Video: Vad returnerar ny operatör i Java?
Video: Tu Jinna Karda Ae (Official Video ) Sajjan Adeeb | Khushi Chaudhary | New Punjabi Song 2022 2024, November
Anonim

De ny operatör instansierar en klass genom att dynamiskt allokera (d.v.s. allokering vid körning) minne för en ny objekt och återvändande en referens till det minnet. Denna referens lagras sedan i variabeln. Alltså i Java , måste alla klassobjekt tilldelas dynamiskt.

I detta avseende, vad återvänder nytt i Java?

De ny operatorn returnerar en referens till objektet som den skapade. Denna referens tilldelas vanligtvis en variabel av lämplig typ, som: Point originOne = ny Punkt (23, 94); Referensen returnerad vid ny operatör gör behöver inte tilldelas en variabel.

För det andra, vad gör den nya operatören? Det primära syftet med ny operatör är att allokera minne för en variabel eller ett objekt under körtid. den är används istället för malloc()-funktionen. När ny operatör är används anses variablerna/objekten vara pekare till den minnesplats som tilldelats dem.

Därefter kan man också fråga sig, vad gör ny operatör i Java?

den ' ny ' operatör i java är ansvarig för skapandet av ny objekt eller vi kan säga instans av en klass. Egentligen allokerar den dynamiskt minne i högen med referensen vi definierar pekade från stacken. Den dynamiska tilldelningen är betyder bara att minnet är tilldelas vid programmets körningstid.

Vad är ny operatör förklara med exempel?

De ny operatör anger en begäran om minnesallokering på Heapen. Om tillräckligt med minne finns tillgängligt, ny operatör initierar minnet och returnerar adressen för det nyligen allokerade och initierade minnet till pekarvariabeln.

Rekommenderad: