Intern
Kāda ir atšķirība starp primārajiem un atsauces tipiem?
sobes.tech AI
Atbilde no AI
Primārās datu types glabā pašu mainīgā vērtību, kamēr atsauces tipi glabā atsauci (adresu) uz objektu atmiņā.
Primārās datu types:
byteshortintlongfloatdoublebooleanchar
Atsauces tipi:
- Klases (
String, lietotāja definētas klases utt.) - Saskarnes
- Masīvi
Galvenās atšķirības:
| Īpašība | Primārās datu types | Atsauces tipi |
|---|---|---|
| Vērtības glabāšana | Tieši mainīgajā | Heap, mainīgais glabā atsauci |
| Izmērs | Fiksēts un zināms | Atkarīgs no objekta satura |
| Noklusējuma vērtība | 0, 0.0, false, '\u0000' | null |
| Mantošana | Nē | Jā |
| Metodes | Nē | Jā |