Mikä on tehtävälauseke Javassa?

...

Java-muuttujat tallentavat erityyppisiä tietoja.

Java-ohjelmat tallentavat data-arvot muuttujiin. Kun ohjelmoija luo muuttujan Java-sovellukseen, hän ilmoittaa muuttujan tyypin ja nimen sekä antaa sille arvon. Muuttujan arvoa voidaan muuttaa myöhemmissä suorituspisteissä käyttämällä muita osoitustoimintoja. Javan määrityskäsky sisältää määritysoperaattorin käyttämisen muuttujan arvon asettamiseen. Tarkka syntaksi riippuu arvon vastaanottavan muuttujan tyypistä.

Muuttujat

Javassa muuttujat kirjoitetaan voimakkaasti. Tämä tarkoittaa, että kun määrität muuttujan Java-ohjelmassa, sinun on ilmoitettava sen tyyppi ja sen nimi. Seuraava esimerkki Java-koodista osoittaa kahden muuttujan, joista toinen on primitiivityyppinen kokonaisluku ja toinen objektityyppinen, ilmoittamisen sovelluksen luokalle: int num; ApplicationHelper myHelp;

Päivän video

Kun ohjelma sisältää muuttujamäärityksen, muuttujalle määritetyn arvon tulee sopia ilmoitettuun tyyppiin. Näitä muuttujamäärityksiä voisi seurata seuraavilla riveillä olevilla määrityslausekkeilla. Luovutustoiminto voi kuitenkin tapahtua myös samalla rivillä kuin ilmoitus.

Tehtävä

Assignointi Javassa on prosessi, jossa annetaan arvo primitiivityyppiselle muuttujalle tai annetaan objektiviittaus oliotyyppiselle muuttujalle. Yhtävyysmerkki toimii määritysoperaattorina Javassa, jota seuraa määritettävä arvo. Seuraava esimerkki Java-koodista osoittaa arvon määrittämisen primitiivityyppiselle kokonaislukumuuttujalle, joka on jo ilmoitettu: num = 5;

Osoitusoperaatio voisi vaihtoehtoisesti esiintyä samalla koodirivillä kuin muuttujan ilmoitus, seuraavasti: int num = 5;

Muuttujan arvoa voidaan muuttaa uudelleen seuraavassa käsittelyssä kuten tässä esimerkissä: num++;

Tämä koodi lisää muuttujan arvoa lisäämällä siihen arvon yksi.

Instantiation

Kun osoituskäsky näkyy objektiviittauksilla, osoitustoiminto voi sisältää myös objektin ilmentämisen. Kun Java-koodi luo uuden Java-luokan objekti-esiintymän sovelluksessa, "uusi"-avainsana saa luokan konstruktorimetodin suorittamaan ja instantoimaan objektin. Seuraava esimerkkikoodi osoittaa objektimuuttujan luomisen: myHelp = new ApplicationHelper();

Tämä voi myös esiintyä samalla rivillä muuttujan määrittelyn kanssa seuraavasti: ApplicationHelper myHelp = new ApplicationHelper();

Kun tämä koodirivi suoritetaan, luokan rakentaja -menetelmä suorittaa, palauttaen luokan esiintymän, johon muuttuja tallentaa viittauksen.

Viittaus

Kun muuttuja on ilmoitettu ja sille on annettu arvo, Java-ohjelma voi viitata muuttujaan myöhemmässä käsittelyssä. Primitiivityyppisten muuttujien kohdalla muuttujan nimi viittaa tallennettuun arvoon. Kohdetyypeille muuttuja viittaa objektiinstanssin sijaintiin muistissa. Tämä tarkoittaa, että kaksi objektimuuttujaa voivat osoittaa samaan ilmentymään, kuten seuraavassa esimerkkikoodissa: ApplicationHelper myHelp = new ApplicationHelper(); ApplicationHelper sameHelp = myHelp;

Tämä syntaksi esiintyy yleisesti, kun ohjelmat välittävät objektiviittauksia parametreina luokkamenetelmille.