Intern
Čo je null odkaz?
sobes.tech AI
Odpoveď od AI
null-odkaz je špeciálna hodnota, ktorá označuje neprítomnosť inštancie objektu. V podstate je to "prázdny" odkaz, ktorý neukazuje na žiadnu adresu v pamäti.
Kľúčové aspekty:
- Nie je to objekt sám o sebe.
- Pokus o prístup k jeho členom (poliam alebo metódam) spôsobí výnimku (napríklad
NullPointerExceptionv Jave aleboNullReferenceExceptionv C#). - Používa sa na označenie, že premenná alebo pole nebolo inicializované objektom.
Príklad v Jave:
// Deklarácia premennej, ale ešte nie je inicializovaná objektom
String str = null;
// Pokus o volanie metódy na null-odkaze povedie k NullPointerException
// int length = str.length();