Sobes.tech
Intern

Mi az a null hivatkozás?

sobes.tech MI

Válasz az MI-től

null-kapcsolat egy speciális érték, amely a objektum példányának hiányát jelzi. Lényegében ez egy "üres" kapcsolat, amely nem mutat semmilyen címre a memóriában.

Főbb szempontok:

  • Nem önmagában egy objektum.
  • A hozzáférés a tagjaihoz (mezők vagy metódusok) kivételt okoz (például NullPointerException Java-ban vagy NullReferenceException C#-ban).
  • Olyan esetekben használják, amikor egy változó vagy mező nincs inicializálva objektummal.

Java példában:

// Egy változó deklarálása, de még nem inicializált objektummal
String str = null;

// Null-összeköttetésű metódus hívása NullPointerException-t eredményez
// int length = str.length();