私は作業してInheritableThreadLocal
おり、子を作成するときにThreadLocal
、親スレッドの値と同じデフォルト値を持つことを知っています。ThreadLocal
しかし、親の値が変更されたときにこれを維持するにはどうすればよいでしょうか?
親のThreadLocal
スレッドが変更されたときに、すべての子スレッドがその変更を受け取る方法はありますか?
編集: 親スレッドでブール値を false に設定しています。しかし、私には条件があり、それが発生したときにブール値を true に設定し、最初のスレッドによって生成されたすべての子スレッドに対してもこれを行う必要があります。