Sobes.tech
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 NullPointerException veya C#'ta NullReferenceException).
  • 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();