Stack üzerinde const veriler tutulur, fonksiyon adresleri ve parametreleri, implemente edilen değişkenler vs. New ile tanımlanan her türlü obje, array ise heap üzerinde tutulur. İnt değişkeni tanımlandıginda stack üzerinde bir int adresi tutacak yer ayrılır, bu compile time da bellidir, run time da ise bu int degisgenine New ile atama yapıldığında tahsis edilen bellek heap üzerinden olur ve stack üzerindeki değişkene heap üzerinde tahsis edilen belleğin ilk adresi yerleştirilir.