Volatile
スレッドが値を参照する際に、必ず最新の値を見るようにする
Java
においてはこれがメインなのかも。
volatileってなんだろう - ぼっち勉強会
とほほのJava入門
複数のスレッドから参照される可能性のある変数に volatile をつけることにより、この問題を回避することができます。
kotlin
でも @volatileという表記をみかけるので。
multi threads