Java™ und Objektorientierung | |
Java/OO | Druckversion |
Gehe zu : void | Gehe zu : while |
Wörtlich: flüchtig, vergänglich.
Ein Attribut (Feld), das nicht in synchronisierter
Umgebung steht, wird explizit als volatile gekennzeichnet
wenn es potenziell von mehreren Threads
verwendet werden kann; damit der Compiler keine Optimierungen anbringt, die
das Feld beim Thread-Wechsel zerstören könnten. Solche Optimierunge betreffen
long und double.
volatile long seconds;