Sobes.tech
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 sau NullReferenceException î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();