„Java“ egzemplioriaus kintamasis: viskas, ką reikia žinoti

Šis straipsnis apie „egzemplioriaus kintamąjį java“ supažindins su „Java“ egzemplioriais kartu su praktine demonstracija.

Jūs visi gerai žinote Java kintamųjų sąvoką, kuri yra neatsiejama Java karjeros dalis ar galimas dalykas . „Java“ suteikia mums galimybę naudotis trimis , t. y. vietiniai kintamieji, klasės kintamieji ir egzempliorių kintamieji.Šiame straipsnyje norėčiau aptarti egzemplioriaus kintamojo diegimą „Java“.Toliau pateikiami klausimai, kurie bus aptarti:

Pradėkime!





Kas yra egzemplioriaus kintamasis „Java“?

„Java“ egzempliorių kintamieji yra nestatiški kintamieji, kurie yra apibrėžti klasėje be jokio metodo, statybininkas arba blokas. Kiekvienas pavyzdinis klasės objektas turi atskirą to kintamojo kopiją arba egzempliorių. Pavyzdžio kintamasis priklauso klasei.

nustatyti java klasės kelią

Jūs tikriausiai domitės, kas iš tikrųjų yra Instancija ? Leiskite man padėti jums supaprastinant.



Kai kuriate naują klasės objektą, kuriate egzempliorių. Apsvarstykite, jei turite studentų klasę, tada

klasės mokinys {String studentName int studentScore}

Jei sukursite du STUDENT objektus,

Studentas studentas1 = naujas studentas () studentas studentas2 = naujas studentas ()

Tada bus sukurti du klasės mokinio egzemplioriai.



Dabar kiekvienas studentas turėtų savo vardą ir teisingą balą? Taigi vertė, saugoma „studentName“ ir „studentScore“, skirtingiems studentams skirtųsi, jie vadinami „kintamaisiais“. Kaip matėte, kad šie kintamieji turi savo vertę kiekvienam egzemplioriui, jie vadinami „Java“ egzempliorių kintamaisiais.

Dabar, kai supratote egzempliorių kintamųjų reikšmę, eikime į priekį.

Išvardysiu egzempliorių kintamųjų funkcijas, kurios padėtų jums lengvai juos naudoti „Java“ kode.

Pavyzdžio kintamojo ypatybės?

Pavyzdžiui, kintamojo gyvenimas priklauso nuo , t.y., kai sukuriamas objektas, taip pat sukuriamas egzemplioriaus kintamasis ir tas pats atsitinka, kai objektas yra sunaikintas.

  • Kintamąjį egzempliorių galima naudoti tik kuriant objektus
  • Kiekvienas objektas turės savo egzempliorių kintamųjų kopijas
  • Inicijuoti egzemplioriaus kintamąjį nėra privaloma. Numatytoji vertė yra nulis
  • Deklaracija atliekama klasėje be jokio metodo, statybininkas arba blokuoti
  • Egzempliorių kintamieji naudojami, kai kintamasis turi būti žinomas skirtingiems klasės metodams
  • Prieigos modifikatoriai galima priskirti egzempliorių kintamiesiems

Įgiję teorinių žinių, galite svarstyti, kaip įdiegti egzempliorių kintamuosius „Java“! Supraskime tai kitoje mūsų temoje.

Kaip įdiegti egzemplioriaus kintamąjį „Java“?

Egzempliorių kintamųjų įgyvendinimas yra gana lengva. Parašiau paprastą kodą, kuris padės suprasti techninį naudojimą.

Čia yra išsamus kodas:

paketas „Edureka“ importas java.util.Scanner viešoji klasė Studentas {public String name private int marks public Student (String stuName) {name = stuName} public void setMarks (int stuMar) {marks = stuMar} // Šis metodas spausdina išsamią mokinio informaciją. public void printStu () {System.out.println ('Name:' + name) System.out.println ('Marks:' + marks)} public static void main (String args []) {Student StuOne = new Student ( 'Ross') Studentas StuTwo = naujas studentas ('Rachel') Studentas StuThree = naujas studentas ('Phoebe') StuOne.setMarks (98) StuTwo.setMarks (89) StuThree.setMarks (90) StuOne.printStu () StuTwo.printStu () StuThree.printStu ()}}

IŠĖJIMAS:

kaip įdiegti virėjo serverį

Vardas: Ross
Ženklai: 98
Vardas: Rachel
Ženklai: 89
Vardas: Phoebe
Ženklai: 90

Paaiškinimas:

Aukščiau pateiktame kode, kaip matote, sukūriau tris egzempliorių kintamuosius, būtent „StuOne“, „StuTwo“, „StuThree“.Taip pat galite sukurti tiek daug kaip jums reikia, atsižvelgiant į jūsų reikalavimą.Toliau, kai kaupiame faktus apie egzemplioriaus kintamąjį, leiskite jums paaiškinti skirtumus tarp egzemplioriaus kintamojo ir klasės kintamojo!

Skirtumas tarp egzemplioriaus kintamojo ir klasės kintamojo

Norėdami išaiškinti skirtumus, aš surašiau keletą punktų, kurie padės jums atmesti bet kokį dviprasmiškumą.

Egzemplioriaus kintamasis Klasė kintama

Kiekvienas objektas turės savo egzempliorių kintamųjų kopijas, todėl šių kintamųjų pakeitimai, atlikti per vieną objektą, neatspindės kitame objekte.

def __init __ (savęs):

Klasės kintamieji yra bendri visiems klasės objektams, jei per objektą šie kintamieji bus pakeisti, tai atsispindės ir kituose objektuose.

Egzempliorių kintamieji deklaruojami be statinis raktinis žodis.

Klasių kintamieji deklaruojami pagal raktinį žodį statinis

Egzempliorių kintamuosius galima naudoti tik naudojant nuorodą į objektą.

Klasių kintamuosius galima naudoti naudojant klasės pavadinimą arba objekto nuorodą.

Tai pasiekėme tinklaraščio pabaigoje. Tikiuosi, kad šio straipsnio turinys pasirodė esąs jums naudingas. Mes toliau tyrinėsime „Java“ pasaulį būsimuose tinklaraščiuose. Sekite naujienas!

Dabar, kai supratai ' Kas yra „Java“ egzemplioriaus kintamasis “ , patikrinkite sukūrė patikima internetinė mokymosi įmonė „Edureka“, turinti daugiau nei 250 000 patenkintų besimokančiųjų tinklą visame pasaulyje. „Edureka“ „Java J2EE“ ir SOA mokymo ir sertifikavimo kursai yra skirti studentams ir specialistams, norintiems būti „Java“ kūrėjais. Kursas sukurtas tam, kad galėtumėte pradėti žvalgytis į „Java“ programavimą ir išmokyti pagrindines ir pažangesnes „Java“ koncepcijas kartu su įvairiomis „Java“ sistemomis, tokiomis kaip „Hibernate & Spring“.

Jei norite sužinoti daugiau apie „Java“, galite kreiptis į

Turite mums klausimą? Prašau paminėti tai komentarų skiltyje ' „Java“ egzempliorių kintamasis Dienoraštį ir mes kuo greičiau susisieksime su jumis.