İlkel olmayan tipler
Kısaca: 8 ilkel tipten biri olmayan tüm veri tipleri — yani nesneler, örn. String, diziler, özel sınıflar ve tüm sarmalayıcı sınıflar.
Biraz daha ayrıntılı: İlkel tiplerden merkezî fark: ilkel olmayan bir değişken değerin kendisini değil, heap’teki bir nesneye başvuruyu saklar.
Ayrıntılı
String text = null; // geçerli! nullAyrıca bak: Dizgiler, Sarmalayıcı sınıflar, double, byte, Çöp toplayıcı