Farkettim ki buNeden büyük boyutlu bir numaraya sahip olan ilk boyuttan başlayarak iki boyutlu dizileri başlatan java uzun zaman alıyor?
durumda 1 gibi 2D dizi başlatılıyor: - Bu
vaka gibi başlatılıyor daha fazla zaman ayırdığınız
int ar [] [] = new int [10000001][10] ;
2: -
int ar[] [] = new int [10] [10000001] ;
yılında durumda 1 bu 4000ms etrafında toke zaman ama durumda 2 bu 100M'yi aşmaz neden bu büyük boşluk var?
Bunu nasıl ölçtünüz? – RealSkeptic
Her iki durumda kaç tane nesnenin/dizinin oluşturulması gerektiğini düşünün. İpucu: Fark büyük. – Thomas