Intern
Ce este o referință null?
sobes.tech AI
Răspuns de la AI
null-legătură este o valoare specială care indică absența unei instanțe de obiect. În esență, este o legătură "goală" care nu indică nicio adresă în memorie.
Aspecte cheie:
- Nu este un obiect în sine.
- Încercarea de a accesa membrii săi (câmpuri sau metode) va provoca o excepție (de exemplu,
NullPointerExceptionîn Java sauNullReferenceExceptionîn C#). - Este utilizată pentru a indica faptul că o variabilă sau un câmp nu a fost inițializat cu un obiect.
Exemplu în Java:
// Declararea unei variabile, dar încă neinițializată cu un obiect
String str = null;
// Încercarea de a apela o metodă pe legătura null va duce la NullPointerException
// int length = str.length();