Példányváltozó Java-ban: Mindössze annyit kell tudnia



Ez a cikk a „java példányváltozóról” bemutatja a Java példányokat, egy gyakorlati bemutatóval együtt.

Mindannyian jól ismeritek a Java változók fogalmát, amely szerves része a Java karrierjének vagy egy esetlegesnek . A Java lehetővé teszi számunkra, hogy hozzáférjünk háromhoz , azaz lokális változók, osztályváltozók és példányváltozók.Ebben a cikkben a példányváltozó Java-ban történő megvalósítását tárgyalnám.Az alábbiakban bemutatjuk azokat a pontokat, amelyeket megvitatunk:

Kezdjük!





Mi a példányváltozó a Java-ban?

A Java példányváltozói nem statikus változók, amelyeket egy osztályban bármilyen módszeren kívül definiálnak, építész vagy egy blokk. Az osztály minden példányos objektumának van egy külön másolata vagy példánya a változóról. A példányváltozó egy osztályhoz tartozik.

Ön biztosan kíváncsi arra, hogy mi is az pontosan Példa ? Hadd segítsek Önnek az egyszerűsítéssel.



Az osztály új objektumának létrehozásakor létrehoz egy példányt. Fontolja meg, ha van hallgatói osztálya, akkor

osztályos diák {String studentName int studentScore}

És ha két STUDENT objektumot hoz létre,

Student student1 = new Student () Student student2 = new Student ()

Ezután az osztály tanulójának két példánya jön létre.



Most minden hallgatónak megvan a maga neve és pontja? Tehát az az érték, amelyet a „studentName” és a „studentScore” belsejében tárolnak, eltérő lehet a hallgatók esetében, ezeket „változóknak” nevezzük. És ahogy látta, hogy ezek a változók megtartják a saját értéküket az egyes példányok esetében, a Java-ban példányváltozóknak hívják őket.

Most, hogy megértette a példányváltozók jelentését, lépjünk előre.

mutálható osztály java példában

Felsorolom a példányváltozók jellemzőit, amelyek segítenek abban, hogy könnyedén használhassuk őket egy java-kódban.

A példányváltozó jellemzői?

A példányváltozó élete az an életétől függ , azaz amikor létrehozzák az objektumot, létrejön egy példányváltozó is, és ugyanez történik egy objektum megsemmisítésekor is.

  • A példányváltozó csak objektumok létrehozásával használható
  • Minden objektumnak meg lesz a példányváltozóinak saját példánya
  • A példányváltozó inicializálása nem kötelező. Az alapértelmezett érték nulla
  • A nyilatkozat bármilyen osztályon kívüli osztályban történik, építész vagy blokkolja
  • A példányváltozókat akkor használjuk, amikor a változót az osztály különböző módszereinek ismernie kell
  • Hozzáférés-módosítók hozzárendelhető példányváltozókhoz

Az elméleti ismeretek megszerzése után elgondolkodhat azon, hogyan lehetne megvalósítani a példányváltozókat a Java-ban! Értsük meg ezt a következő témánkban.

Hogyan valósíthat meg egy példányváltozót a Java-ban?

Példányváltozók megvalósítása meglehetősen egyszerű. Írtam egy egyszerű kódot, amely segít megérteni a technikai felhasználást.

Itt van egy részletes kód:

csomag Edureka import java.util.Scanner public class Student {public String name private int marks public Student (String stuName) {name = stuName} public void setMarks (int stuMar) {marks = stuMar} // Ez a módszer kinyomtatja a tanuló adatait. public void printStu () {System.out.println ('Név:' + név) System.out.println ('Jelölések:' + jelölések)} public static void main (String args []) {Student StuOne = new Student ( 'Ross') Student StuTwo = új diák ('Rachel') Student StuThree = új Student ('Phoebe') StuOne.setMarks (98) StuTwo.setMarks (89) StuThree.setMarks (90) StuOne.printStu () StuTwo.printStu () StuThree.printStu ()}}

KIMENET:

mi a sqoop a hadoopban

Név: Ross
Jelek: 98
Név: Rachel
Jelek: 89
Név: Phoebe
Jelek: 90

Magyarázat:

A fenti kódban, amint láthatja, három példányváltozót hoztam létre, nevezetesen a „StuOne”, a „StuTwo”, a „StuThree”.Hasonlóképpen létrehozhat annyit amire szüksége van az Ön igényeitől függően.Most, amikor tovább haladunk a példányváltozóval kapcsolatos tényekről, hadd magyarázzam el Önnek a példányváltozó és az osztályváltozó közötti különbségeket is!

Különbség egy példányváltozó és egy osztályváltozó között

A különbségek tisztázása érdekében felsoroltam néhány pontot, amelyek segítenek eldobni a kettő közötti kétértelműséget.

Példányváltozó Osztály változó

Minden objektumnak meg lesz a példányváltozóinak saját másolata, ezért ezeken a változókon az egyik objektumon keresztül végrehajtott változtatások nem fognak tükröződni egy másik objektumban.

Az osztályváltozók az osztály összes objektumánál közösek, ha az objektumon keresztül bármilyen változás történik ezeken a változókon, az más objektumokban is tükröződik.

A példányváltozókat anélkül deklaráljuk statikus kulcsszó.

Az osztályváltozókat kulcsszóval deklaráljuk statikus

A példányváltozók csak objektum hivatkozással használhatók.

Az osztályváltozók osztálynév vagy objektum hivatkozás útján is használhatók.

Ezzel elérkeztünk a blog vége felé. Remélem, hogy a cikk tartalma hasznosnak bizonyult számodra. Folyamatosan felfedezzük a Java világot a következő blogokban. Maradjon velünk!

rendezési algoritmus c ++

Most, hogy megértetted ' Mi a példányváltozó a Java-ban? , nézd meg a az Edureka, egy megbízható online tanulási vállalat, amelynek több mint 250 000 elégedett tanulóval rendelkező hálózata elterjedt az egész világon. Az Edureka Java J2EE és SOA képzési és tanúsítási tanfolyamát olyan hallgatók és szakemberek számára tervezték, akik Java fejlesztők szeretnének lenni. A tanfolyamot úgy tervezték meg, hogy előrelépést nyújtson a Java programozásban, és képezze mind az alapvető, mind a fejlett Java koncepciókhoz, valamint a különböző Java keretrendszerekhez, például a Hibernate & Spring.

Ha többet szeretne megtudni a Java-ról, olvassa el a

Van egy kérdésünk? Kérjük, említse meg ennek megjegyzés rovatában ' Példányváltozó a Java-ban ”Blogot, és a lehető leghamarabb kapcsolatba lépünk Önnel.