Kezdőoldal » Számítástechnika » Programozás » Javaban mi a különbség a...

Javaban mi a különbség a static és a final típusú változó között? Illetve a static final, vagy a final static mire jó?

Figyelt kérdés
2013. okt. 8. 09:05
 1/2 anonim ***** válasza:

static = osztályszintű

final = read-only, vagyis nem módosítható az értéke

2013. okt. 8. 10:27
Hasznos számodra ez a válasz?
 2/2 anonim ***** válasza:

Ahogy első írta.

A static azt jelenti, hogy nem példányosodik, tehát az objektum példányokba nem kerül bele, hanem minden példány ugyanazt az értéket látja, ami egyszer van csak tárolva.

Írni is mindegyik írhatja, de akkor mindegyik példány látja a változást. Ha egyben final is, akkor viszont nem írható, csak olvasható.

2013. okt. 8. 11:38
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:





Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!