Arama butonu
Bu konudaki kullanıcılar: 1 misafir
2
Cevap
1606
Tıklama
0
Öne Çıkarma
Java'da Global Değişken nasıl oluşturulur ?
K
9 yıl
Binbaşı
Konu Sahibi

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.

Üye Ol Şimdi Değil



< Bu ileti mobil sürüm kullanılarak atıldı >

M
9 yıl
Yarbay

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.



< Bu ileti tablet sürüm kullanılarak atıldı >

K
9 yıl
Binbaşı
Konu Sahibi

Bilmiyorum evet ama araştırıyorum öğrenmeye çalışıyorum

O class'ı YouTube dan izleyerek yaptım. Class tan yeni nesne oluşturup veri atıyorum. Ama yine olmuyor. Veri parantezler dışına çıkmak istemiyor

Ama class neden işe yaramıyor



SharedPreferences sınıfı ile veriyi kaydedip ihtiyacım olan yerden kullandım.



DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.