1. fotoaparati
  2. Car Audio & Electronics
  3. Home Audio
  4. Osobni Audio
  5. TV
  6. Pametna kuća
  >> Hrvatska Electronic Technology >  >> Pametna kuća >> Pametan život

Što je izjava o dodjeli u Javi?

Java programi pohranjuju vrijednosti podataka u varijablama. Kada programer kreira varijablu u Java aplikaciji, on deklarira tip i naziv varijable, zatim joj dodjeljuje vrijednost. Vrijednost varijable može se mijenjati u sljedećim točkama izvođenja korištenjem daljnjih operacija dodjele. Izjava o dodjeli u Javi uključuje korištenje operatora dodjele za postavljanje vrijednosti varijable. Točna sintaksa ovisi o vrsti varijable koja prima vrijednost.

Varijable

U Javi su varijable strogo tipizirane. To znači da kada deklarirate varijablu u Java programu, morate deklarirati njen tip, nakon čega slijedi njezino ime. Sljedeći primjer Java koda demonstrira deklariranje dviju varijabli, jedne primitivnog tipa cijelog broja i jedne tipa objekta za klasu unutar aplikacije:int num; ApplicationHelper myHelp;

Jednom kada program sadrži deklaraciju varijable, vrsta vrijednosti dodijeljene varijabli mora odgovarati deklariranom tipu. Ove deklaracije varijabli mogu biti praćene izjavama dodjele u sljedećim redovima. Međutim, operacija dodjele također se može odvijati u istom retku kao i deklaracija.

Dodjela

Dodjela u Javi je proces davanja vrijednosti varijabli primitivnog tipa ili davanja reference objekta varijabli tipa objekta. Znak jednakosti djeluje kao operator dodjele u Javi, nakon čega slijedi vrijednost koju treba dodijeliti. Sljedeći primjer Java koda demonstrira dodjeljivanje vrijednosti cjelobrojnoj varijabli primitivnog tipa, koja je već deklarirana:num =5;

Operacija dodjele može se alternativno pojaviti unutar istog retka koda kao i deklaracija varijable, kako slijedi:int num =5;

Vrijednost varijable može se ponovno promijeniti u naknadnoj obradi kao u ovom primjeru:num++;

Ovaj kod povećava vrijednost varijable, dodajući joj vrijednost jedan.

Instancija

Kada se iskaz dodjele pojavi s referencama na objekte, operacija dodjele također može uključivati ​​instanciranje objekta. Kada Java kod kreira novu instancu objekta Java klase u aplikaciji, ključna riječ "new" uzrokuje izvršavanje metode konstruktora klase, instancirajući objekt. Sljedeći primjer koda demonstrira instanciranje varijable objekta:myHelp =new ApplicationHelper();

Ovo se također može pojaviti unutar istog retka kao i deklaracija varijable kako slijedi:ApplicationHelper myHelp =new ApplicationHelper();

Kada se ovaj redak koda izvrši, izvodi se metoda konstruktora klase, vraćajući instancu klase, referencu na koju pohranjuje varijabla.

Referenciranje

Nakon što je varijabla deklarirana i dodijeljena joj je vrijednost, Java program se može pozvati na varijablu u daljnjoj obradi. Za varijable primitivnog tipa, naziv varijable odnosi se na pohranjenu vrijednost. Za tipove objekata, varijabla se odnosi na lokaciju instance objekta u memoriji. To znači da dvije varijable objekta mogu ukazivati ​​na istu instancu, kao u sljedećem primjeru koda:ApplicationHelper myHelp =new ApplicationHelper(); ApplicationHelper sameHelp =mojaPomoć;

Ova se sintaksa često pojavljuje kada programi prosljeđuju reference objekata kao parametre metodama klasa.


  1. Što jeSprint Titan Manager
  2. Što jes promjenjivim High-Pass/Low-Pass/Full-Pass Crossover
  3. Što je 3D TV
  4. Što je procesor upita?
  5. Što je aplikacijski protokol?