Użyj JavaBeans i przechowuj w nim jako jedno z pól i użyj do tego getters i seter.
JavaBeans są klasami Java, które mają właściwości. Pomyśl o właściwościach jako prywatnych instancyjnych zmiennych. Ponieważ są prywatne, jedyny sposób, w jaki można uzyskać dostęp do nich spoza ich klasy, odbywa się za pomocą metod dostępnych w klasie. Metody, które zmieniają wartość właściwości, nazywane są metodami ustawiającymi, a metody, które pobierają wartość właściwości, nazywane są metodami getter.
public class VariableStorage implements Serializable {
private String inString;
public String getInString() {
return inString;
}
public void setInString(String inString) {
this.inString = inString;
}
}
Ustaw zmienną w swoim sposobie poczty za pomocą:
VariableStorage variableStorage = new VariableStorage();
variableStorage.setInString(inString);
Następnie użyj obiektu serialzation do serializacji tego obiektu i w drugiej klasie deserializowania tego obiektu.
W przypadku serializacji obiekt może być reprezentowany jako ciąg bajtów, który zawiera dane obiektu, a także informacje o typie obiektu i typach danych przechowywanych w obiekcie.
Po zapisaniu serializowanego obiektu do pliku można go odczytać z pliku i przekształcić w postać szeregową.Oznacza to, że informacje o typach i bajtach reprezentujących obiekt i jego dane mogą być użyte do odtworzenia obiektu w pamięci.
Jeśli potrzebujesz samouczka do tego, zapoznaj się z Serialization in Java.
Ponieważ nigdy nie zainicjalizowałeś go w innym pustym miejscu, głównym uruchomieniu tam – Yoda