2017-06-08 8 views

答えて

0

スレッド間で共有されるArrayListはありません。各MyThreadオブジェクトはMultiThreadの独自のインスタンスを作成し、そのために独自のArrayListに追加します。

MultiThread.usersをstaticおよびadduser staticにするか、MyThreadの外にMultiThreadオブジェクトを作成し、同じMultiThreadインスタンスをすべてのMyThreadオブジェクトに渡す必要があります。

0

すべてのスレッドに同じMultiThreadオブジェクトを渡す必要があります。すべてのスレッドがMultiThreadオブジェクトの新しいインスタンスを作成しています。

関連する問題