Java'da global değişken nasıl oluşturup değer atayıp çekebiliriz arkadaşlar.Biraz araştırdım.Class oluşturup kullanan var.Class yazıp denedim yine olmadı.
quote:
public class Degiskenler { private static Degiskenler ourInstance = new Degiskenler();
private static String Graw;
public static Degiskenler getInstance() { return ourInstance; }
public Degiskenler() { }
public void setGraw(String graw){
Degiskenler.Graw=graw;
}
public String getGraw(){
return Degiskenler.Graw; }
}
DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.
Üye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.
Java 'da global degisken yok. Degisken = variable; Java dunyasinda ya class variable, ya instance variable olarak var olabilir degiskenler. public class A{ public static String s = "hello"; }
void metod(){ print(A.s); ----> A class ' inin class variable olan "s" degerine class uzerinden erisirsin. }
A.s yazmadan direkt s yazarak erisemezsin, global variable bu demek; Java'da bu yok.
Javascriptte var mesela, bir yerde var s = { } diye tanimlarsin, bu scripte erisimi olan her yerde, her fonksiyonda print(s) yazdiginda calisir.
Senin yazdigin oku calistirmadim ama static lerini private yapmissin, bu yuzden class variable tanimlamissin ama accessible yapmamissin.
DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.
Üye Ol Şimdi DeğilÜye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.
< Bu ileti mobil sürüm kullanılarak atıldı >