プログラミング言語: JAVA / Android
スレッド「構造」
メインスレッド (他のスレッドを開始)
---(複数属性)
---AIスレッド
---TouchListener スレッド
---スクリプト スレッド
---スレッドをレンダリング
説明
属性の例は、スクリプト スレッドによって指示されるアクターです。AI スレッドによってルートが計算され、レンダラーによって 3D 座標が変更されます。
すべてのスレッドは、属性にアクセスできるプライベートな内部クラスではなく、Runnable を実装する単純なクラスです。
質問
無限に実行されているスレッド間でオブジェクト (属性) を共有する方法は? すべてのスレッドは、メイン スレッドのすべてのリソースにアクセスできる必要があります。(問題はそれらを同期する方法ではありません。「同期」とロックの概念はすでに知っています)