Hva er en forekomst i Java?

Hva er en forekomst i Java?
I Java, når vi jobber med et prosjekt, eller vi skriver litt kode, bruker vi klasser og metoder for å utføre forskjellige handlinger og løse forskjellige problemer ved hjelp av Java. Nå trenger hvert program skrevet i Java variabler for å lagre verdiene og tildele minnet, så Java har tre typer variabler: lokal, statisk og forekomst.

Nå i denne oppskrivningen skal vi se:

  • Hva er forskjellen mellom forekomst, lokale og statiske variabler?
  • Hva er en forekomstvariabel i Java?

Hva er forskjellen mellom forekomst, statiske og lokale variabler?

En lokal variabel er den som er erklært i funksjonene, konstruktørene eller blokker og kan bare brukes inne i funksjonen, konstruktøren eller en blokk der den opprettes. En statisk variabel er den som trenger et statisk nøkkelord for erklæring i en klasse, men utenfor en blokk, metode eller en konstruktør. Disse variablene er tildelt i statisk minne.

Hva er en forekomstvariabel i Java?

I Java sies variabelen å være en forekomstvariabel hvis erklæringen gjøres i en klasse, men utenfor en blokk, en metode eller en konstruktør. Forekomstvariabler kan brukes ved hver metode, konstruktør eller blokkering i en klasse. Når objektet for klassen opprettes, tildeler JVM et minne til forekomstvariablene. Disse variablene er alltid tildelt i heapminnet. Disse variablene inneholder også standardverdier som 0, falske og null. Vi kan også bruke tilgangspesifikasjoner med forekomstvariabler.

Kode:

offentlig klasse Arry
int k = 30;
public static void main (String [] args)
Arry getVal = new Arry ();
System.ute.println ("Denne verdien av en forekomstvariabel er" + getVal.k);

I denne koden har vi erklært en forekomstvariabel i Arry klasse, men utenfor hovedmetoden. Så lager vi gjenstanden for Arry klasse getVal og prøv å få tilgang til verdien av forekomstvariabelen ved hjelp av klasseobjektet.

Produksjon:

Utgangen viser at forekomstvariabelen opprettes utenfor hovedmetoden, men i en klasse og får tilgang til ved hjelp av objektet som er opprettet for Arry klasse.

Konklusjon

I Java er forekomstvariabelen den som er erklært i en klasse og utenfor en metode. Denne typen variabel er tildelt i minneminne og får tilgang til gjennom gjenstanden for en klasse. I denne artikkelen har vi snakket om forekomstvariabler ved hjelp av praktisk eksempel. Så forekomstvariabelen kan brukes ved en hvilken som helst metode eller funksjon i en klasse sammenlignet med statiske og lokale variabler.