Verwenden Sie JavaBeans und speichern Sie es als eines seiner Felder und Verwenden Sie Getter und Setter dafür.
JavaBeans sind Java-Klassen mit Eigenschaften. Stellen Sie sich Eigenschaften als private Instanzvariablen vor. Da sie privat sind, können sie nur von außerhalb ihrer Klasse über Methoden in der Klasse aufgerufen werden. Die Methoden , die den Wert einer Eigenschaft ändern, werden Setter-Methoden genannt, und die Methoden, die den Wert einer Eigenschaft abrufen, werden als Getter-Methoden bezeichnet.
public class VariableStorage implements Serializable {
private String inString;
public String getInString() {
return inString;
}
public void setInString(String inString) {
this.inString = inString;
}
}
die Variable in Ihrer E-Mail-Methode ein, indem Sie mit:
VariableStorage variableStorage = new VariableStorage();
variableStorage.setInString(inString);
Dann Objekt serialzation verwenden dieses Objekt und in der anderen Klasse deserialize dieses Objekt zu serialisieren.
Bei der Serialisierung kann ein Objekt als eine Sequenz von Bytes dargestellt werden, die die Daten des Objekts sowie Informationen über den Objekttyp und die im Objekt gespeicherten Datentypen enthält.
Nachdem ein serialisiertes Objekt in eine Datei geschrieben wurde, kann es aus der Datei gelesen und deserialisiert werden.Das heißt, die Typinformationen und Bytes, die das Objekt und seine Daten darstellen, können verwendet werden, um das Objekt im Speicher neu zu erstellen.
Wenn Sie ein Tutorial dazu benötigen, beziehen Sie sich auf Serialization in Java.
Da Sie es nie in anderen statischen void main Sie dort ausgeführt haben – Yoda