Intern
Null referansı nedir?
sobes.tech yapay zeka
AI'dan gelen yanıt
null-bağlantı, nesne örneğinin yokluğunu gösteren özel bir değerdir. Temelde, bellekte herhangi bir adresi göstermeyen "boş" bir bağlantıdır.
Anahtar noktalar:
- Kendisi bir nesne değildir.
- Null-bağlantı üzerinden üyelere (alanlar veya metodlar) erişmeye çalışmak istisna ile sonuçlanır (örneğin, Java'da
NullPointerExceptionveya C#'taNullReferenceException). - Bir değişkenin veya alanın nesne ile başlatılmadığını göstermek için kullanılır.
Java'da örnek:
// Bir değişkenin bildirimi, ancak henüz nesne ile başlatılmamış
String str = null;
// Null-bağlantıdaki metoda çağrı yapmak NullPointerException ile sonuçlanır
// int length = str.length();