Bölüm 9 · SimülasyonMetot Çağrı Yığını? ← Bölüm 9Java koduÇağrı yığınıÇıktı (konsol) KapatMetot Çağrı YığınıAmaç: Bir metot çağrıldığında neler olduğunu görmek: çağrı yığınına yeni bir çerçeve eklenir (push), argümanların değerleri parametrelere kopyalanır, yerel değişkenler o çerçevede yaşar; return ile değer çağırana döner ve çerçeve kaldırılır (pop).Nasıl kullanılır?Soldan bir program seçin, argümanları değiştirin.Adım ▶ / ◀ Geri (klavyede → / ←), Oynat, Sıfırla. Sağda yığın aşağıdan yukarı büyür: en altta main, en üstte şu an çalışan metot (vurgulu). Her çerçevenin başlığında dönüş adresi (çağrının yapıldığı satır) yazar.Kendini dene: dönüş değerini, derleyicinin seçeceği aşırı yüklenmiş metodu ve çıktıyı tahmin edin.HatırlatmaJava ilkel tipleri değere göre aktarır: metot parametresini değiştirmek çağırandaki değişkeni değiştirmez (artir, swap tuzağı).Yerel değişkenler yalnızca tanımlandıkları blokta görünür; blok bitince yok olur.Aşırı yüklemede derleyici, argümanların sayısına ve tipine bakarak imzayı derleme sırasında seçer; yalnızca dönüş tipi farklı iki metot olamaz.Tüm programların çıktıları, her argüman kombinasyonu için gerçek Java (JDK 21) çıktısıyla karşılaştırılarak doğrulanmıştır.İlgili sunum: Bölüm 9 · Metotlar (Çağrı Yığını, Değere Göre Aktarım, swap Tuzağı, Metot Aşırı Yükleme, Yerel Kapsam, ekok).