2017-02-13 6 views
0

Ich brauche bestimmte Informationen in meinem Programm, auf die ich zugreifen und zwischen verschiedenen Klassen in verschiedenen Paketen ändern muss. Ich habe versucht, eine separate Klasse für sie zu verwenden, aber es funktioniert nicht, da ich jedes Mal, wenn ich es in einer anderen Klasse verwende, eine neue Instanz erstellen muss.Gibt es eine Möglichkeit, globale Variablen in Java zu machen?

Gibt es eine Möglichkeit, dieses Problem zu lösen?

+4

'öffentliche statische'? – AntonH

Antwort

2
public class ClassName { 
    public static String varName = "this can be used globally;" 
} 

kann nun weltweit von

ClassName.varName

Hinweis verwiesen werden: publicwichtig ist da ein private nicht von der außerhalb der Klasse zugänglich sein.

Verwandte Themen