Weitere aktuelle Java-Titel finden Sie bei dpunkt.
 Inhaltsverzeichnis   Vorhergehendes Paket   Seite Zurück   Seite Vor   Nächstes Paket   Paketübersicht   Index

Klasse java.lang.ThreadLocal1.2

java.lang.Object
   |
   +--java.lang.ThreadLocal

Deklaration

public class ThreadLocal
extends java.lang.Object

Beschreibung

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.


 
Konstruktoren
publicThreadLocal()
 
Methoden
public Objectget()
protected ObjectinitialValue()
public voidset(Object value)


 

Konstruktoren im Detail

public ThreadLocal()
Erzeugt ein neues ThreadLocal-Objekt.

 

Methoden im Detail

public Object get()
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.
protected Object initialValue()
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.
public void set(Object value)
Setzt den Wert des zum aufrufenden Thread gehörigen Exemplars der Variablen auf value.


 Inhaltsverzeichnis   Vorhergehendes Paket   Seite Zurück   Seite Vor   Nächstes Paket   Paketübersicht   Index

Copyright © 2002 dpunkt.Verlag, Heidelberg. Alle Rechte vorbehalten.