Sono nuovo di java quindi probabilmente una domanda molto niubbo:impostazione di una variabile statica in Java
Ho una classe
public class Foo{
private static String foo;
private String bar;
public Foo(String bar){
this.bar = bar;
}
}
Ora, prima di un'istanza di qualsiasi oggetto per la classe Foo, voglio impostare quella variabile statica foo. che verrà utilizzato nella classe .. Come faccio?
Inoltre, si prega di correggere la mia comprensione. il valore di foo sarà uguale su tutti gli oggetti, quindi ha senso dichiararlo come statico? destra?
Basta scrivere 'private static String foo =" MyValue ";' Sarà diverso a seconda delle decisioni di runtime? –
Vuoi che sia impostato su un valore costante? O cambiare il suo valore a volte? Un valore nullo è accettabile? – Raedwald