Diese Klasse realisiert eine Variable, von der jeder zugreifende Thread ein eigenes Exemplar besitzt. Jeder Thread kann mit den Methoden get() und set() nur auf sein spezielles Exemplar zugreifen, die anderen Exemplare sind nicht verfügbar.
Liefert dem aufrufenden Thread sein Exemplar der Variablen zurück. Falls dieses Exemplar noch nicht existiert, wird zunächst die Methode initialValue() aufgerufen, die das Exemplar erzeugt.
Diese Methode kann in einer Unterklasse so überschrieben werden, dass sie einen Initialwert für ein neues Exemplar einer Variablen erzeugt und zurückliefert.
Standardmäßig liefert diese Methode stets null.