Merhaba Arkadaslar,
Bu yazimizda Java’da degiskenlerin kapsam alanlarindan(variable scope) yani bir degisken Java kodumuz icerisinde nerede biliniyor nerede gecerli ya da nerede bilinmiyor ve gecersiz(compile error/derleme hatasi) olur bunu inceleyecegiz. Bir onceki yazida Variable/degisken nedir sorusuna da cevap aramistik.
Ornek sinifimiz uzerinde inceleyelim ;
CoolClass.java
public class CoolClass { static int count = 20; // static variable String s; // instance variable int i; // instance variable { s = "Initialization block"; int block = 250; } public CoolClass() { // constructor // yapilandirici i += 10; int j = 100; } void coolMethod() { int k = 25; // local variable for (int t = 0; t < 10; t++) k += k + t; } }