Kas yra „Java“ priskyrimo pareiškimas?

click fraud protection
...

„Java“ kintamieji saugo įvairių tipų duomenis.

Java programos duomenų reikšmes saugo kintamuosiuose. Kai programuotojas sukuria kintamąjį Java programoje, jis deklaruoja kintamojo tipą ir pavadinimą, tada priskiria jam reikšmę. Kintamojo reikšmė gali būti pakeista vėlesniuose vykdymo taškuose naudojant tolesnes priskyrimo operacijas. „Java“ priskyrimo sakinys apima priskyrimo operatorių, kad būtų galima nustatyti kintamojo vertę. Tiksli sintaksė priklauso nuo reikšmę gaunančio kintamojo tipo.

Kintamieji

„Java“ programoje kintamieji įvedami stipriai. Tai reiškia, kad kai deklaruojate kintamąjį Java programoje, turite deklaruoti jo tipą ir pavadinimą. Šis Java kodo pavyzdys demonstruoja dviejų kintamųjų deklaravimą, vieną iš primityvaus tipo sveikojo skaičiaus ir vieną objekto tipo, skirtą klasei programoje: int num; ApplicationHelper myHelp;

Dienos vaizdo įrašas

Kai programoje yra kintamojo deklaracija, kintamajam priskirtos reikšmės tipas turi atitikti deklaruojamą tipą. Po šių kintamųjų deklaracijų kitose eilutėse gali būti pateikiami priskyrimo sakiniai. Tačiau priskyrimo operacija taip pat gali būti atliekama toje pačioje eilutėje kaip ir deklaracija.

Paskyrimas

„Java“ priskyrimas yra reikšmės suteikimas primityvaus tipo kintamajam arba objekto nuorodos į objekto tipo kintamąjį suteikimas. Lygybės ženklas veikia kaip „Java“ priskyrimo operatorius, po kurio nurodoma priskirtina reikšmė. Šis Java kodo pavyzdys parodo reikšmės priskyrimą primityvaus tipo sveikajam kintamajam, kuris jau buvo deklaruotas: skaičius = 5;

Priskyrimo operacija taip pat gali būti toje pačioje kodo eilutėje kaip ir kintamojo deklaracija: int num = 5;

Kintamojo reikšmė gali būti pakeista vėlesnio apdorojimo metu, kaip parodyta šiame pavyzdyje: skaičius++;

Šis kodas padidina kintamojo reikšmę, pridėdamas prie jos vienetą.

Instantiacija

Kai priskyrimo sakinys rodomas su objekto nuorodomis, priskyrimo operacija taip pat gali apimti objekto egzistavimą. Kai Java kodas sukuria naują Java klasės objekto egzempliorių programoje, raktinis žodis „naujas“ sukelia klasės konstruktoriaus metodo vykdymą, sukuriant objektą. Šis pavyzdinis kodas parodo objekto kintamojo pavyzdį: myHelp = new ApplicationHelper();

Tai taip pat gali būti rodoma toje pačioje eilutėje kaip ir kintamojo deklaracija taip: ApplicationHelper myHelp = new ApplicationHelper();

Vykdant šią kodo eilutę, vykdomas klasės konstruktoriaus metodas, grąžindamas klasės egzempliorių, kurio nuorodą saugo kintamasis.

Nuoroda

Kai kintamasis deklaruojamas ir jam priskiriama reikšmė, „Java“ programa gali nurodyti kintamąjį vėlesnio apdorojimo metu. Primityvaus tipo kintamiesiems kintamojo pavadinimas nurodo saugomą reikšmę. Objektų tipams kintamasis nurodo objekto egzemplioriaus vietą atmintyje. Tai reiškia, kad du objekto kintamieji gali nurodyti tą patį egzempliorių, kaip ir šiame pavyzdiniame kode: ApplicationHelper myHelp = new ApplicationHelper(); ApplicationHelper sameHelp = myHelp;

Ši sintaksė dažnai atsiranda, kai programos perduoda objektų nuorodas kaip parametrus klasės metodams.