Java'da Kod Bloklarındaki ve Metodlardaki Lokal Değişkenler
Ana Sayfa Programlama Dilleri Java Java’da Kod Bloklarındaki ve Metodlardaki Lokal Değişkenler
Bir önceki dersimizde metotlarda overloading konusuna değindik. Bu dersimizde kod bloklarındaki ve metotlardaki lokal değişkenler nelerdir onları göreceğiz.
Örnek üzerinden anlamaya çalışalım.
Bizim kod bloğunda tanımladığımız değişkenler o kod bloğuna özgü değişkenlerdir. Yani kod bloğumuzun dışında bu değişkenlere erişemiyoruz. Sadece ve sadece o kod bloğu içerisinde bu değişkenlere erişim sağlayabiliriz. İşte bunlar bizim lokal değişkenlerimiz oluyor.
Yukarıdaki örnekte a değişkenini main metodu kod bloğunda yarattığımız için if bloğunun içinde de kullanabildik. Fakat if bloğu içerisinde yaratmış olduğumuz b değişkenini main kod bloğu içerisinde kullanmaya çalıştığımızda uyarı verdi.
Özetle kod blokları arasında tanımlanan değişkenler dışındaki bir kod bloğunda tanımlanmadığı sürece kullanılamaz.
Metotlarda da lokal değişkenler yine aynı şekilde.
toplam() metodunu oluşturduk ve 3 tane int veri tipinde değer almasını sağladık. Fakat bu parametreler sadece bu metoda özgü olduğu için main metodu içerisinde bu değişkenleri ekrana yazdırmaya çalıştığımızda hata ile karşılaştık.
Bir sonraki yazımızda java da object oriented programlama konusunu öğreneceğiz. Sonraki derse geçmek için tıklayınız.
Önceki İçerikJava’da Metot Overloading
Sonraki İçerikJava’da Object Oriented Programlamaya Giriş
Java 27 Şubat 2019