Kas ir uzdevuma paziņojums Java?

click fraud protection
...

Java mainīgie glabā dažāda veida datus.

Java programmas saglabā datu vērtības mainīgajos. Kad programmētājs Java lietojumprogrammā izveido mainīgo, viņš deklarē mainīgā veidu un nosaukumu, pēc tam piešķir tam vērtību. Mainīgā vērtību var mainīt nākamajos izpildes punktos, izmantojot papildu piešķiršanas darbības. Java piešķiršanas paziņojums ietver piešķiršanas operatora izmantošanu, lai iestatītu mainīgā lieluma vērtību. Precīza sintakse ir atkarīga no mainīgā veida, kas saņem vērtību.

Mainīgie lielumi

Java valodā mainīgie ir stingri drukāti. Tas nozīmē, ka, deklarējot mainīgo Java programmā, jums ir jādeklarē tā tips, kam seko tā nosaukums. Šis Java koda paraugs parāda divu mainīgo, viena primitīva tipa veselu skaitļu un vienu objekta tipa deklarēšanu klasei lietojumprogrammā: int num; ApplicationHelper myHelp;

Dienas video

Kad programmā ir iekļauta mainīgā deklarācija, mainīgajam piešķirtās vērtības veidam ir jāatbilst deklarētajam tipam. Šīm mainīgo deklarācijām nākamajās rindās varētu sekot piešķiršanas paziņojumi. Tomēr piešķiršanas operācija varētu notikt arī tajā pašā rindā, kur deklarācija.

Piešķiršana

Piešķiršana Java ir process, kurā tiek piešķirta vērtība primitīva tipa mainīgajam vai piešķirta objekta atsauce uz objekta tipa mainīgo. Vienlīdzības zīme Java darbojas kā piešķiršanas operators, kam seko piešķiramā vērtība. Šis Java koda paraugs parāda vērtības piešķiršanu primitīva tipa veselam mainīgajam, kas jau ir deklarēts: num = 5;

Piešķiršanas operācija var alternatīvi parādīties tajā pašā koda rindā kā mainīgā deklarācija, šādi: int num = 5;

Mainīgā vērtību var mainīt vēlreiz sekojošā apstrādē, kā tas ir šajā piemērā: num++;

Šis kods palielina mainīgā vērtību, pievienojot tai vienu vērtību.

Instantiācija

Kad piešķiršanas paziņojums parādās kopā ar objektu atsaucēm, piešķiršanas darbība var ietvert arī objekta instanciāciju. Kad Java kods lietojumprogrammā izveido jaunu Java klases objekta gadījumu, atslēgvārds "jauns" izraisa klases konstruktora metodes izpildi, izveidojot objektu. Šis parauga kods parāda objekta mainīgā instantiāciju: myHelp = new ApplicationHelper();

Tas var parādīties arī tajā pašā rindā kā mainīgā deklarācija šādi: ApplicationHelper myHelp = new ApplicationHelper();

Kad šī koda rinda tiek izpildīta, tiek izpildīta klases konstruktora metode, atgriežot klases gadījumu, uz kuru atsauci saglabā mainīgais.

Atsauces

Kad mainīgais ir deklarēts un tam ir piešķirta vērtība, Java programma var atsaukties uz mainīgo turpmākajā apstrādē. Primitīvā tipa mainīgajiem mainīgā nosaukums attiecas uz saglabāto vērtību. Objektu tipiem mainīgais attiecas uz objekta instances atrašanās vietu atmiņā. Tas nozīmē, ka divi objekta mainīgie var norādīt uz vienu un to pašu gadījumu, kā tas ir šajā parauga kodā: ApplicationHelper myHelp = new ApplicationHelper(); ApplicationHelper sameHelp = myHelp;

Šī sintakse parasti parādās, kad programmas nodod objektu atsauces kā parametrus klases metodēm.