Ich habe statische Java-Variablen untersucht.
Die korrekte Verwendung statischer Java-Variablen 1, konstant 2. Gemeinsame Variablen, die nur innerhalb der Klasse verwendet werden Es scheint so.
final static int i = 10;
Es ist wie es ist. In einem konkreten Beispiel scheint es auch, dass jdk selbst eine Liste ist, da java.util.Collections.EMPTY_LIST als endgültige statische Angabe angegeben wird.
Der Zugriffsmodifikator sollte jedoch auf privat gesetzt werden, damit er nur innerhalb dieser Klasse referenziert und aktualisiert werden kann. Korrekt
public class Hello{
public static final String Message = "Hello World";
private static String innnerMessage;
}
Es scheint jedoch besser zu sein, die gemeinsame Nutzung von Variablen innerhalb der Klasse so weit wie möglich zu vermeiden.
Ich habe unten studiert. http://tkmtys.hatenablog.com/entry/2015/10/11/033349
Recommended Posts