Intern
Co je to null odkaz?
sobes.tech AI
Odpověď od AI
null-odkaz je speciální hodnota, která označuje nepřítomnost instance objektu. V podstatě je to "prázdný" odkaz, který neukazuje na žádnou adresu v paměti.
Klíčové aspekty:
- Není to samo o sobě objekt.
- Pokus o přístup ke členům (polím nebo metodám) způsobí výjimku (například
NullPointerExceptionv Javě neboNullReferenceExceptionv C#). - Používá se k označení, že proměnná nebo pole nebylo inicializováno objektem.
Příklad v Javě:
// Deklarace proměnné, ale ještě není inicializována objektem
String str = null;
// Pokus o volání metody na null-odkazu povede k NullPointerException
// int length = str.length();