Bellek tahsisi ?

Başlatan utopyada, 28 Nisan 2013 - 20:44:48

« önceki - sonraki »

0 Üyeler ve 1 Ziyaretçi konuyu incelemekte.

utopyada

Selamlar, aklıma takılan bir detay var.
Javada bir dizi oluşturduğumuz zaman şu şekilde tanımlamak zorunda kalıyoruz.

int a[]= new int[10] gibi oluşturuyoruz. 10 eleman oldğunu belirtelim ki ona göre bellek tahsisi yapılsın. Ancak buna Python'da ihtiyaç duyulmuyor.
Direk a = ()  şeklinde oluşturabiliyoruz.  Python bellek tahsisini nasıl yapıyor acaba ?

ekremsenturk

Python akıllı bir çocuk. "Leb" demeden leblebiyi anlar. Java ise biraz saf olduğundan, cok detaylı anlatmadığın zaman olayı kavryamıyor. Python'da bellek tahsisi otomatik oluyor.