Mi az a hozzárendelési nyilatkozat a Java nyelven?

...

A Java változók különböző típusú adatokat tárolnak.

A Java programok az adatértékeket változókban tárolják. Amikor a programozó létrehoz egy változót egy Java alkalmazásban, deklarálja a változó típusát és nevét, majd értéket rendel hozzá. Egy változó értéke a végrehajtás következő pontjain módosítható további hozzárendelési műveletekkel. A Java hozzárendelési utasítása magában foglalja a hozzárendelési operátor használatát egy változó értékének beállításához. A pontos szintaxis az értéket fogadó változó típusától függ.

Változók

A Java nyelvben a változók erősen be vannak írva. Ez azt jelenti, hogy amikor deklarál egy változót egy Java programban, akkor deklarálnia kell a típusát, majd a nevét. A következő Java-kód minta két változó deklarálását szemlélteti, az egyik primitív típusú egész, a másik pedig egy objektumtípusú egy osztályhoz az alkalmazáson belül: int num; ApplicationHelper myHelp;

A nap videója

Ha egy program tartalmaz egy változódeklarációt, a változóhoz rendelt érték típusának meg kell felelnie a deklarált típusnak. Ezeket a változódeklarációkat a következő sorokban hozzárendelési utasítások követhetik. A hozzárendelési művelet azonban történhet ugyanazon a sorban, mint a deklaráció.

Feladat

A Java hozzárendelése az a folyamat, amikor értéket adunk egy primitív típusú változónak, vagy objektumhivatkozást adunk egy objektum típusú változóra. Az egyenlőségjel hozzárendelési operátorként működik a Java nyelvben, ezt követi a hozzárendelendő érték. A következő Java-kód minta bemutatja, hogyan kell értéket rendelni egy primitív típusú egész változóhoz, amely már deklarált: num = 5;

A hozzárendelési művelet alternatívaként megjelenhet ugyanazon a kódsorban, mint a változó deklarációja, az alábbiak szerint: int num = 5;

A változó értéke a következő feldolgozás során ismét megváltoztatható, mint ebben a példában: szám++;

Ez a kód növeli a változó értékét, hozzáadva egy értéket.

Példányosítás

Amikor a hozzárendelési utasítás objektumhivatkozásokkal együtt jelenik meg, a hozzárendelési művelet objektum példányosítást is tartalmazhat. Amikor a Java kód létrehozza egy Java osztály új objektumpéldányát egy alkalmazásban, az "új" kulcsszó az osztály konstruktor metódusának végrehajtását idézi elő, és példányosítja az objektumot. A következő példakód bemutatja egy objektumváltozó példányosítását: myHelp = new ApplicationHelper();

Ez a változódeklarációval egy sorban is megjelenhet a következőképpen: ApplicationHelper myHelp = new ApplicationHelper();

Amikor ez a kódsor lefut, az osztálykonstruktor metódus végrehajtódik, visszaadva az osztály egy példányát, amelyre hivatkozást a változó tárol.

Hivatkozás

Miután egy változót deklaráltunk és értéket rendeltünk hozzá, a Java program hivatkozhat a változóra a következő feldolgozás során. Primitív típusú változók esetén a változó neve egy tárolt értékre utal. Objektumtípusok esetén a változó az objektumpéldány helyére vonatkozik a memóriában. Ez azt jelenti, hogy két objektumváltozó mutathat ugyanarra a példányra, mint a következő példakódban: ApplicationHelper myHelp = new ApplicationHelper(); ApplicationHelper sameHelp = myHelp;

Ez a szintaxis általában akkor jelenik meg, amikor a programok objektumhivatkozásokat adnak át paraméterként az osztálymetódusoknak.