2016-12-21 2 views

Antwort

0

Je nach Fall könnte es sein, dass die Methode eine Klassenvariable vor der Rückgabe setzt. Wenn die Methode das nächste Mal aufgerufen wird, geben Sie diesen Wert zurück und berechnen Sie ihn dann erneut.

+0

Ich habe das getan, aber mir wurde gesagt, dass es Nebenläufigkeit Probleme verursachen wird –

+0

Speichern von Informationen in einer Variablen könnte möglicherweise Probleme mit dem Zugriff verursachen, wenn die Variable von vielen Threads zugegriffen wird und die Nebenläufigkeit nicht behandelt wird. Sie könnten den Code so lassen, wie er ist, oder das Nebenläufigkeitsproblem irgendwie lösen. Sehen Sie sich die Synchronisierungsmethode in Java an. – Bear

Verwandte Themen