Christian Fein
Erfahrenes Mitglied
Original geschrieben von squeaker
Globale Variablen sind Variablen die von überall aus erreichbar sind und änderbar sind.
public static sind zwar nicht im strengen Sinn globale Variablen, aber sie verhalten sich wie globale Variablen. Sie haben die selben schlechten Eigenschaften. Damit sind sie quasi synonym zu betrachten.
Nein das ist unsinn, es gibt keine Definition einer globalen Variable in Java. Und wenn jemand
im Bezug auf Java von Globalen Variablen spricht so ist das einfach nur falsch.
Es sind und bleiben öffentliche Klassenvariablen.
Das ist genauso wie eine Methode eine Methode ist, und niemals zu einer Funktion wird. So ähnlich
sie auch sind.
Es gibt keine Globale Variablen und keine Funktionen in Java. Und wenn mann als Anfänger wie
TomHH sich nicht gleich an die richtige Ausdrucksweise gewöhnt dann hat mann es später schwer.
Wie sie sich verhalten ist absolut unrelevant, es gibt richtige Bezeichner die genau beschreiben was
gemeint ist.
z.B Snape hat nicht verstanden was als globale Variable gemeint ist, ich auch nicht. Gewöhnt euch (du und dario) besser an die Dinge beim Namen zu nennen, dann werdet ihr auch verstanden.